Logo of Huzzle

Embedded Software Engineer Intern (12 months) - Starting Summer 2025

image

SLB

Oct 5, 2024

Applications are closed

  • Internship
    Full-time
    Placement Program
  • Research & Development
    Software Engineering
  • Gloucester

Requirements

  • Studying towards a Bachelors or Masters in Computer Science or related field. or a related discipline
  • Oral and written communication skills in English
  • Good motivation, autonomy, teamwork, and ingenuity
  • Knowledge of C/C++ for embedded
  • Knowledge of hardware & software tools, emulators, simulators
  • Knowledge of RTOS: FreeRTOS/OpenRTOS/DSP BIOS
  • Exposure to any of the following would be a plus:
  • FPGA VHDL, Unit testing, Static analysis tools, UML design

Responsibilities

  • Gather requirements from Stakeholders
  • Collaborate with other disciplines and with other engineering projects
  • Maintain Continuous Integration infrastructure for applications developed
  • Perform tests and troubleshooting on application in deployed environments
  • Communicate effectively with end users to assist in roll out of new firmware features

FAQs

What is the duration of the internship?

The internship lasts for 12 months, starting in Summer 2025.

Where is the internship located?

The internship is located at the Stonehouse Technology Centre in Gloucestershire, UK.

What department will I be working in?

You will be working in the Embedded Software Engineering department as part of a multifunctional engineering team.

What educational background is required for this position?

A candidate should be studying towards a Bachelor's or Master's degree in Computer Science or a related field.

What programming languages should I be familiar with?

Knowledge of C/C++ for embedded systems is required for this position.

Is experience with Real-Time Operating Systems (RTOS) necessary?

Yes, familiarity with RTOS such as FreeRTOS/OpenRTOS/DSP BIOS is required.

Will I be collaborating with other engineers?

Yes, you will have the opportunity to collaborate with electrical engineers, mechanical engineers, physicists, designers, and other software professionals.

What are some of the deliverables I will be responsible for?

You will be responsible for gathering requirements from stakeholders, collaborating with other disciplines, maintaining Continuous Integration infrastructure, performing tests, and communicating with end users to assist in the rollout of new firmware features.

What skills or knowledge would be considered a plus?

Exposure to FPGA VHDL, unit testing, static analysis tools, and UML design would be considered a plus.

Does SLB offer equal employment opportunities?

Yes, SLB is an equal employment opportunity employer and considers qualified applicants without regard to various protected characteristics.

We are a global technology company, driving energy innovation for a balanced planet.

1-10
Employees

Mission & Purpose

We are a technology company that unlocks access to energy for the benefit of all. As innovators, that’s been our mission for nearly a century. Today, we face a global imperative to create a future with more energy, but less carbon. Our diverse, innovative change makers are focused on going further in innovation and inventing the new energy technologies we need to get there.