At a Glance
- Tasks: Design and develop cutting-edge embedded software for automotive control units.
- Company: Join a dynamic engineering team at a well-established company in Cambridge.
- Benefits: Competitive salary up to £65k, stability, and exciting project involvement.
- Why this job: Make a real impact in the automotive industry with innovative technology.
- Qualifications: Degree in Software Engineering and experience in embedded systems required.
- Other info: Collaborative environment with opportunities for professional growth.
The predicted salary is between 46800 - 78000 £ per year.
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.
- Awareness of ISO 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.
Senior Embedded Software Engineer in Cambridge employer: Tec Partners
Contact Detail:
Tec Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Embedded Software Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the automotive and embedded systems sectors. Attend industry meetups or online webinars to meet potential employers and showcase your skills.
✨Tip Number 2
Prepare for technical interviews by brushing up on your C programming skills and familiarising yourself with MISRA guidelines. Practice coding challenges related to embedded systems to impress your interviewers.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, highlight your experience with real-time programming and debugging tools. This will give you an edge over other candidates.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that match your skills, and applying directly can sometimes get you noticed faster. Let’s land that dream job together!
We think you need these skills to ace Senior Embedded Software Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Embedded Software Engineer. Highlight your experience with embedded systems, C programming, and any relevant projects you've worked on. We want to see how your skills align with our needs!
Showcase Your Projects: Include specific examples of projects where you've designed, developed, or maintained embedded software. This gives us a clear picture of your hands-on experience and how you tackle real-world challenges in automotive electronics.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for easy reading and make sure to address all the key responsibilities and essential experience mentioned in the job description. We appreciate straightforward communication!
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 see what you bring to the table!
How to prepare for a job interview at Tec Partners
✨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 Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in software development. Think about times when you had to debug complex issues or implement process improvements, and be ready to explain your thought process.
✨Familiarise Yourself with Tools
Get comfortable with the tools mentioned in the job description, like CANalyzer and AUTOSAR systems. If you have experience with MATLAB and Simulink, be sure to highlight that too, as it could set you apart from other candidates.
✨Engage with the Team
Since this role involves collaboration, be prepared to discuss how you work within a team. Share experiences where you contributed to peer reviews or worked closely with hardware engineers, showing that you're a team player who values collaboration.