Embedded Software Engineer Intern (12 months) in Stonehouse

Embedded Software Engineer Intern (12 months) in Stonehouse

Stonehouse Full-Time 500 - 1500 £ / month (est.) No working from home possible
SLB

At a Glance

  • Tasks: Develop embedded software and interface with hardware using exciting protocols.
  • Company: Join SLB, a global leader in energy innovation for a sustainable future.
  • Benefits: Gain hands-on experience, competitive pay, and work in a supportive environment.
  • Other info: Inclusive workplace with opportunities for growth and adaptation for all abilities.
  • Why this job: Make a real impact in the energy sector while enhancing your technical skills.
  • Qualifications: Pursuing a degree in Computer Science or related field with C/C++ knowledge.

The predicted salary is between 500 - 1500 £ per month.

Location: Stonehouse, Gloucestershire

About SLB

We are a global technology company, driving energy innovation for a balanced planet. We create amazing technology that unlocks access to energy for the benefit of all. Our purpose is to decarbonize the fossil fuel industry and innovate a new energy landscape that meets growing demands while reducing emissions.

Description & Scope

We are looking for an Embedded Software Intern with a solid foundation in C or C++ and a keen interest in low‑level programming. The role involves working on embedded systems and interfacing with hardware using protocols such as RS485, CAN, SPI, ADC, and general‑purpose I/O. The ideal candidate is pursuing a technical degree, understands microcontroller architectures, and is eager to gain hands‑on experience in real‑time software development and hardware integration. Familiarity with unit testing frameworks like Google Test is a plus, as the role includes writing and maintaining unit tests to ensure software reliability.

Qualifications

  • Studying a Bachelors or Masters in Computer Science or a related discipline
  • Oral and written communication skills in English
  • Good motivation, autonomy, teamwork, and ingenuity
  • Knowledge of C, C++, CAN, SPI, ADC, General I/O and familiarity with Google Test and basic hardware setup

SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or other characteristics protected by law. The recruiting process and position can be adapted to fit most disabilities; please mention this when applying.

Embedded Software Engineer Intern (12 months) in Stonehouse employer: SLB

SLB is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for aspiring engineers to grow. Located in Stonehouse, Gloucestershire, the company offers a unique opportunity to work on cutting-edge technology aimed at decarbonising the energy sector, while providing hands-on experience in embedded systems. With a commitment to employee development and a diverse, inclusive workplace, SLB empowers interns to thrive and contribute meaningfully to the future of energy.

SLB

Contact Details:

SLB Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Embedded Software Engineer Intern (12 months) in Stonehouse

Tip Number 1

Get your hands dirty with projects! Build something cool using C or C++ that showcases your skills. Whether it's a small embedded system or a fun hardware project, having something tangible to show off can really impress during interviews.

Tip Number 2

Network like a pro! Connect with professionals in the industry through LinkedIn or local meetups. Don’t be shy to reach out and ask for advice or insights about their experiences. You never know who might help you land that internship!

Tip Number 3

Practice your interview skills! Mock interviews can be a game changer. Get a friend or mentor to quiz you on technical questions related to embedded systems and low-level programming. The more comfortable you are, the better you'll perform when it counts.

Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Make sure to tailor your application to highlight your relevant skills and experiences. Show us why you're the perfect fit for the Embedded Software Engineer Intern role!

We think you need these skills to ace Embedded Software Engineer Intern (12 months) in Stonehouse

C
C++
Low-Level Programming
Embedded Systems
Hardware Interfacing
RS485
CAN

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with C or C++ in your application. We want to see how your skills align with the role, so don’t hold back on showcasing any projects or coursework that demonstrate your low-level programming prowess.

Tailor Your Application:Take a moment to customise your CV and cover letter for this specific role. Mention your interest in embedded systems and any relevant protocols like RS485 or CAN. This shows us you’re genuinely interested and have done your homework!

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it’s relevant to the role, and make sure to proofread for any typos!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company there!

How to prepare for a job interview at SLB

Know Your Tech

Make sure you brush up on your C and C++ skills before the interview. Be ready to discuss low-level programming concepts and how they relate to embedded systems. Familiarity with protocols like RS485, CAN, and SPI will definitely give you an edge!

Show Your Passion

SLB is looking for someone who is genuinely interested in energy innovation and technology. Be prepared to share why you're excited about this field and how you see yourself contributing to their mission of decarbonising the fossil fuel industry.

Prepare for Practical Questions

Expect some technical questions or even a coding challenge during the interview. Brush up on microcontroller architectures and be ready to explain how you would approach real-time software development and hardware integration.

Unit Testing Know-How

If you have experience with unit testing frameworks like Google Test, make sure to highlight that. If not, take some time to learn the basics, as being able to write and maintain unit tests is a key part of the role.