Job Title: Automotive Software Integration Engineer
Location: Crewe, UK (100% Onsite)
Job Type: Permanent
Experience Level Required: 5+ years
Start Date: Immediate (candidates with more than 2 weeks' notice cannot be considered; visa independent candidates preferred) Job Summary:
We are seeking a highly skilled Automotive Software Integration Engineer to lead the integration, flashing, testing, and validation of embedded software systems in next-generation vehicles. You will play a critical role in ensuring the reliable delivery of software releases by owning ECU integration, proactively resolving issues, and supporting automotive software validation in a dynamic development environment. Key Responsibilities: Integrate and validate software components across ECUs, middleware, and application layers
Perform software flashing and calibration using Vector Flash Tool, CANape, and UDS-based tools
Conduct root cause analysis and resolve software integration and communication issues
Execute and support testing in HIL, SIL, and vehicle environments
Use CANape for measurement, calibration, and diagnostics
Interpret and utilize .dbc files for CAN network configuration and ARXML files for AUTOSAR-based integration
Employ tools such as CANoe, CANalyzer, INCA, ETAS, and dSPACE for debugging and validation
Identify and address potential integration or testing issues early in the development cycle to minimize risks to release timelines
Track and manage issues using JIRA, collaborating with cross-functional teams for resolution
Create integration reports outlining changes, known issues, and application hints for released software
Generate JIRA dashboards for customer presentations
Lead technical change discussions with module owners, coordinating and confirming delivery dates
Qualifications & Skills: Bachelor's or Master's in Electrical Engineering, Computer Science, or related field
5+ years of experience in automotive software integration and embedded systems
Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation
Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet)
Hands-on experience with CANape, .dbc files, and ARXML files
Familiarity with JIRA, Git, CI/CD pipelines, and debugging tools
Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment
Outstanding communication and stakeholder management skills
Work Arrangement: 100% onsite at Crewe, UK
Immediate start required (must be able to join by 19th June; candidates with more than 2 weeks' notice cannot be considered)
Only visa independent candidates will be considered due to immediate joining requirement
TPBN1_UKTJ