At a Glance
- Tasks: Develop and maintain embedded software for innovative automotive systems.
- Company: Join a well-established company with exciting growth plans for 2026.
- Benefits: Competitive salary, stability, and opportunities for professional development.
- Why this job: Make your mark in the automotive industry with cutting-edge technology.
- Qualifications: Degree in relevant field and strong C programming skills required.
- Other info: Dynamic team environment with exciting long-term projects.
The predicted salary is between 30000 - 50000 Β£ per year.
Job Description
Embedded Software Engineer
Cambridge, UK
Permanent, Full-time
Salary: Competitive, dependent on experience
The opportunity
This is an opportunity to work on advanced, real-world technology where your work genuinely matters. As an Embedded Software Engineer, you will be involved in developing innovative systems that address complex technical challenges in highly demanding environments.
You will work alongside multidisciplinary teams of experienced engineers, scientists and designers, exploring new ideas and rapidly turning them into working prototypes. The role is technically varied, fast-paced and hands-on, offering exposure to the full product lifecycle and the freedom to solve problems creatively.
What you will be doing
- Working across the full development lifecycle, from requirements capture and design through to implementation, testing, documentation and prototype delivery
- Developing embedded software for cutting-edge and experimental platforms
- Collaborating closely with cross-functional teams to rapidly design and implement solutions
- Solving complex technical problems using a practical, engineering-led approach
- Contributing to multiple technically demanding projects, often at the forefront of emerging technology
What we are looking for
- 3+ yearsβ experience in embedded software development
- Strong experience programming in C, plus at least one additional language such as C++, C#, or MATLAB
- Experience working with Linux in an embedded or systems context
- A relevant degree in engineering, computer science or a related discipline
- A proven track record of designing and implementing robust technical solutions
Desirable experience
- Bare-metal or RTOS development on ARM-based targets
- High-level software architecture and system design
- Embedded software debugging and fault-finding techniques
- Electronics development or hands-on hardware debugging
- Scripting for testing or signal processing, for example using Python or MATLAB
Background
Engineers from a broad range of industries are encouraged to apply. Experience working in highly regulated or technically complex environments is beneficial but not essential. Curiosity, adaptability and strong problem-solving skills are key to success in this role
Embedded Software Engineer employer: 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 folks in the automotive and embedded software scene. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings!
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to embedded systems and automotive software. This can really set you apart when chatting with potential employers.
β¨Tip Number 3
Prepare for interviews by brushing up on your C programming skills and understanding of real-time systems. Be ready to discuss your experience with tools like Vector and AUTOSAR, as these are hot topics in the industry.
β¨Tip Number 4
Donβt forget to apply through our website! Weβre always on the lookout for talented Embedded Software Engineers. Plus, itβs a great way to get noticed by our hiring team directly.
We think you need these skills to ace Embedded Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Embedded Software Engineer role. Highlight your experience in automotive or similar safety-critical environments, and donβt forget to showcase your strong C programming skills!
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 your background aligns with our needs. Be sure to mention any relevant projects or experiences that demonstrate your skills.
Showcase Your Technical Skills: We want to see your technical prowess! Include specific examples of your work with tools like Vector, AUTOSAR, or MATLAB/Simulink. This will help us understand your hands-on experience and how you can contribute to our team.
Apply Through Our Website: Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for this exciting opportunity. We canβt wait to hear from you!
How to prepare for a job interview at TEC Partners - Technical Recruitment Specialists
β¨Know Your Stuff
Make sure you brush up on your C programming skills and understand the intricacies of embedded systems. Be ready to discuss your experience with MISRA C and any relevant projects you've worked on, especially in automotive or safety-critical environments.
β¨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous roles. Whether itβs troubleshooting code or calibrating systems, having concrete examples will demonstrate your hands-on experience and ability to think on your feet.
β¨Familiarise Yourself with Tools
Get comfortable with tools like Vector VFlash, CANalyzer, and CANoe before the interview. If you have experience with AUTOSAR or MATLAB/Simulink, be ready to discuss how you've used these tools in your work.
β¨Emphasise Teamwork and Flexibility
Since this role involves working in an agile team, be prepared to talk about your collaborative experiences. Highlight how you manage tasks flexibly and contribute to improving workflows, as this will show you're a great fit for their team culture.