Embedded Software Engineer

Embedded Software Engineer

Full-Time 42000 - 84000 £ / year (est.) No home office possible
Go Premium
TEC Partners - Technical Recruitment Specialists

At a Glance

  • Tasks: Design and develop cutting-edge embedded software for automotive control units.
  • Company: Innovative engineering team in Cambridge with a strong parent company.
  • Benefits: Competitive salary up to £70,000 and opportunities for professional growth.
  • Why this job: Join a dynamic team and make a real impact on exciting automotive projects.
  • Qualifications: Degree in Software Engineering and experience in embedded systems required.
  • Other info: Collaborative environment with a focus on innovation and quality standards.

The predicted salary is between 42000 - 84000 £ per year.

Salary to £70,000

Cambridge - Immediate Start

Please note - No sponsorship is available for this position.

We are looking for experienced Embedded Software Engineers to join an innovative engineering team based in Cambridge. The role involves developing software for a new range of cutting-edge automotive electronic control units as part of a dynamic and collaborative team. This opportunity offers a chance to contribute to exciting projects while benefiting from the stability of a well-established parent company.

Responsibilities:

  • Design, develop, and maintain embedded software for prototype and production systems, adhering to internal and international standards.
  • Engage in all stages of embedded software development, including requirements gathering, design, implementation, testing, and validation (both simulation and hardware-based).
  • Contribute to peer review processes and maintain reusable software library blocks.
  • Provide on-site customer support for calibration, troubleshooting, and code corrections.
  • Ensure compliance with safety, security, and quality standards while identifying and implementing process improvements.
  • Collaborate closely with hardware and systems engineering teams.

Essential Experience:

  • A degree in Software Engineering, Computer Engineering, or related fields.
  • Strong background in formal software development for embedded systems (automotive, aerospace, or medical sectors).
  • Proficiency in C programming for safety-critical applications, including adherence to MISRA guidelines.
  • Hands-on experience with 32-bit CPUs, real-time programming, and debugging tools like CANalyzer, CANoe, and VFlash.
  • Familiarity with AUTOSAR systems, particularly Vector MICROSAR and the DaVinci toolchain.

Desirable Skills:

  • Knowledge of MATLAB and Simulink model development.
  • Exposure to unit testing, SIL/HIL testing, and system-level understanding of power electronics and motor controllers.
  • Aware of ISO 26262 standards and ASIL risk classifications.

Location: Cambridge, UK

This is an excellent opportunity for engineers seeking to make a meaningful impact in a forward-thinking environment while contributing to high-profile automotive projects.

TEC Partners are a recruitment agency dedicated to finding top talent for leading businesses. Get in touch with Daniel Cordy for more information.

Embedded Software Engineer employer: TEC Partners - Technical Recruitment Specialists

Join a forward-thinking engineering team in Cambridge, where innovation meets collaboration. As an Embedded Software Engineer, you'll enjoy a dynamic work culture that fosters creativity and professional growth, alongside the stability of a well-established parent company. With opportunities to engage in cutting-edge automotive projects and a commitment to employee development, this role offers a rewarding career path for those looking to make a significant impact in the industry.
TEC Partners - Technical Recruitment Specialists

Contact Detail:

TEC Partners - Technical Recruitment Specialists Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the automotive and embedded systems sectors. Attend meetups, webinars, or industry events to meet potential employers and showcase your skills.

✨Tip Number 2

Show off your projects! Create a portfolio that highlights your best work in embedded software development. Include examples of your C programming and any hands-on experience with tools like CANalyzer or AUTOSAR systems.

✨Tip Number 3

Prepare for technical interviews! Brush up on your knowledge of ISO 26262 standards and be ready to discuss your experience with real-time programming and debugging tools. Practice coding challenges to sharpen your skills.

✨Tip Number 4

Apply through our website! We’ve got loads of opportunities waiting for talented Embedded Software Engineers like you. Don’t miss out on the chance to join an innovative team in Cambridge!

We think you need these skills to ace Embedded Software Engineer

Embedded Software Development
C Programming
MISRA Guidelines
Real-Time Programming
Debugging Tools (CANalyzer, CANoe, VFlash)
AUTOSAR Systems
Vector MICROSAR
DaVinci Toolchain
MATLAB
Simulink
Unit Testing
SIL/HIL Testing
ISO 26262 Standards
ASIL Risk Classifications
Collaboration with Hardware and Systems Engineering Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience with embedded systems, C programming, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about embedded software and how you can contribute to our innovative team. Keep it concise but engaging – we love a good story!

Showcase Relevant Experience: When filling out your application, make sure to showcase your hands-on experience with tools like CANalyzer and CANoe. Mention any projects that involved safety-critical applications or compliance with standards like MISRA and ISO 26262.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at TEC Partners - Technical Recruitment Specialists

✨Know Your Stuff

Make sure you brush up on your embedded systems knowledge, especially in automotive applications. Be ready to discuss your experience with C programming and how you've adhered to MISRA guidelines in past projects.

✨Showcase Your Projects

Prepare to talk about specific projects you've worked on, particularly those involving 32-bit CPUs and real-time programming. Highlight any hands-on experience with debugging tools like CANalyzer or CANoe, as this will show your practical skills.

✨Understand the Standards

Familiarise yourself with ISO 26262 standards and ASIL risk classifications. Being able to discuss these concepts will demonstrate your commitment to safety and quality in embedded software development.

✨Collaborate and Communicate

Since the role involves working closely with hardware and systems engineering teams, be prepared to discuss how you've successfully collaborated in the past. Share examples of how you’ve contributed to peer reviews and maintained reusable software libraries.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>