At a Glance
- Tasks: Integrate and validate cutting-edge automotive software across multiple electronic control units.
- Company: Join a pioneering vehicle software development team in Crewe.
- Benefits: Enjoy a dynamic work environment with opportunities for professional growth and innovation.
- Why this job: Be at the forefront of automotive technology, making a real impact on next-gen vehicles.
- Qualifications: 5+ years in automotive embedded software integration; degree in Engineering or Computer Science required.
- Other info: Work collaboratively in a fast-paced setting with a focus on continuous improvement.
The predicted salary is between 48000 - 72000 £ per year.
Location: Crewe
Experience Level: 5+ Years
Overview
We are looking for an experienced Automotive Software Integration Engineer to join a cutting-edge vehicle software development team. In this role, you’ll take ownership of integrating, flashing, testing, and validating embedded software components across multiple electronic control units (ECUs) for next-generation automotive platforms. This position requires hands-on expertise in ECU-level integration, automotive diagnostics, and system validation to ensure high-quality, on-time software releases.
Key Responsibilities
- Lead the integration and validation of embedded software components across ECUs, middleware, and application layers.
- Conduct software flashing and calibration using tools such as Vector Flash Tool, CANape, and UDS-based protocols.
- Use tools like CANoe, CANalyzer, INCA, dSPACE, and ETAS for in-depth debugging, validation, and diagnostics.
- Execute and support testing across HIL, SIL, and in-vehicle environments to verify system behavior and compliance.
- Perform root cause analysis on integration and communication issues; coordinate fixes with cross-functional teams.
- Interpret and apply .dbc files for CAN network configuration and ARXML files for AUTOSAR-based setups.
- Collaborate with module/platform owners to lead technical change discussions and confirm integration timelines.
- Track and manage issues via JIRA, generating dashboards and reporting metrics for internal and customer use.
- Produce detailed integration reports documenting implemented changes, known issues, and system configuration notes.
Required Qualifications
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in automotive embedded software integration and testing.
- Proven ability in software flashing, automotive diagnostics, and issue resolution within CAN/LIN/Ethernet networks.
- Proficient with C/C++, Python, and automotive communication protocols.
- Practical experience working with CANape, .dbc files, and AUTOSAR-related ARXML files.
- Familiarity with version control tools (Git) and CI/CD pipelines.
- Strong analytical and problem-solving skills; ability to work independently and in cross-functional environments.
Desirable Attributes
- Experience in risk mitigation and managing complex integrations in dynamic automotive software release cycles.
- Effective communicator with the ability to translate technical issues into actionable insights for diverse stakeholders.
- Agile mindset with a proactive approach to continuous improvement and development best practices.
Automotive Software Integration Engineer employer: Solas IT Recruitment
Contact Detail:
Solas IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Automotive Software Integration Engineer
✨Tip Number 1
Familiarise yourself with the specific tools mentioned in the job description, such as Vector Flash Tool and CANape. Having hands-on experience or even completing online tutorials on these tools can give you a significant edge during interviews.
✨Tip Number 2
Brush up on your knowledge of automotive communication protocols like CAN, LIN, and Ethernet. Being able to discuss these protocols confidently will demonstrate your expertise and understanding of the role's requirements.
✨Tip Number 3
Prepare to discuss your previous experiences with ECU-level integration and system validation. Be ready to share specific examples of challenges you've faced and how you resolved them, as this will showcase your problem-solving skills.
✨Tip Number 4
Network with professionals in the automotive software field, especially those who have experience with AUTOSAR and related technologies. Engaging in relevant forums or LinkedIn groups can provide insights and potentially lead to referrals.
We think you need these skills to ace Automotive Software Integration Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in automotive embedded software integration. Focus on your hands-on expertise with ECU-level integration, software flashing, and diagnostics tools like Vector Flash Tool and CANape.
Craft a Strong Cover Letter: In your cover letter, emphasise your 5+ years of experience and specific projects where you led integration and validation efforts. Mention your familiarity with tools such as CANoe and dSPACE, and how you've contributed to successful software releases.
Showcase Technical Skills: Clearly list your technical skills, including proficiency in C/C++, Python, and automotive communication protocols. Highlight your experience with .dbc and ARXML files, as well as version control tools like Git.
Demonstrate Problem-Solving Abilities: Provide examples in your application that showcase your analytical and problem-solving skills. Discuss instances where you performed root cause analysis on integration issues and how you coordinated fixes with cross-functional teams.
How to prepare for a job interview at Solas IT Recruitment
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with ECU-level integration and automotive diagnostics. Highlight specific projects where you successfully integrated embedded software components, and be ready to explain the tools you used, such as Vector Flash Tool or CANoe.
✨Demonstrate Problem-Solving Skills
Expect questions that assess your analytical abilities. Prepare examples of how you've performed root cause analysis on integration issues and how you coordinated fixes with cross-functional teams. This will show your capability to tackle complex problems effectively.
✨Familiarise Yourself with Relevant Tools
Make sure you are well-versed in the tools mentioned in the job description, like CANape, dSPACE, and JIRA. Being able to discuss your experience with these tools will demonstrate your readiness for the role and your ability to hit the ground running.
✨Communicate Clearly and Effectively
As an Automotive Software Integration Engineer, you'll need to translate technical issues into actionable insights. Practice explaining complex concepts in simple terms, as this will be crucial when discussing integration timelines and changes with stakeholders during the interview.