Sign up to save this job, get alerts, and apply with an optimized CV.
Automotive Firmware QA
Job description
At Salvo Software, we’re driving innovation in connected automotive technology by creating advanced diagnostic and cloud solutions that integrate seamlessly with embedded systems. Our engineers are passionate about tackling complex challenges — from vehicle firmware to cloud services — and ensuring that mission-critical features work flawlessly. We believe in building a collaborative, hands-on environment where your contributions have a direct impact on product reliability and customer success. If you’re excited about testing embedded systems and improving the quality of automotive software, this role is a great fit.
We are hiring an Automotive Firmware QA Engineer to ensure the reliability of embedded systems and firmware for our connected automotive devices. In this role, you’ll design and execute test plans, validate firmware features, and identify production-level issues before release. You’ll work closely with firmware and hardware teams to improve product quality and contribute to robust testing strategies.
- Design, implement, and execute test cases for embedded systems and automotive firmware.
- Perform functional, regression, and system-level testing on ECU/TCU software.
- Analyze and validate CAN traffic, UDS, J1939, and OEM-specific protocols.
- Work closely with Firmware and Hardware teams on test planning and defect resolution.
- Use tools such as Vehicle Spy, PCAN, or CANoe to capture and analyze communication logs.
- Develop and maintain automated test scripts for firmware validation.
- Create detailed test documentation, reports, and logs for traceability and compliance.
- Identify root causes of failures and collaborate with developers to resolve issues.
- Support release readiness by ensuring defects are tracked and regression issues are mitigated.
Requirements
- 5+ years of QA experience focused on embedded systems or firmware.
- Proficiency with C/C++ for debugging and test collaboration.
- Strong understanding of CAN bus communication and diagnostic protocols (UDS, J1939).
- Experience with test automation tools for embedded systems.
- Familiarity with ECU/TCU firmware validation and microcontroller environments.
- Hands-on experience using CAN analysis tools (Vehicle Spy, PCAN, CANoe, or similar).
- Strong debugging, problem-solving, and reporting skills.
- Knowledge of best practices in QA processes for embedded systems.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Salvo Software
- Location
-
México
Mexico - Posted
- 1 year ago
Interested in this position?
Create your free account and tailor your CV to match this job.