Custom Software Engineer
Core
Design, code, test, and maintain embedded software components and test infrastructure for automotive clients.
Role type
Senior IC embedded software test engineer
Builds
Automated test suites, test benches, and validation reports for automotive ECUs
Domain
Automotive embedded systems and hardware-in-the-loop (HiL) testing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded Product Verification & Validation, CAN protocols, Ethernet, Python, CAPL, CANoe, Confluence, Jira, DOORs, ECU testing, HiL hardware troubleshooting
Preferred skills
Automotive domain experience, analytical thinking, problem-solving, debugging
Technologies
CANoe, Python, CAPL, Confluence, Jira, DOORs
Responsibilities
Develop new test cases and execute existing tests; analyze and interpret test results; maintain test benches and hardware; troubleshoot issues with automated and manual tests; participate in defect reviews and pre/post verification efforts.
Seniority
Mid-level, hands-on IC