Software Integration Engineer
Core
Lead cross-functional teams to define test scenarios, verify controller functionality on benches or vehicles, and troubleshoot system interaction issues to support a Software Defined Vehicle future.
Role type
Senior IC software integration engineer (automotive mechatronics)
Builds
Automated test procedures, verification and validation testing, and robust system issue resolving techniques for vehicle controllers and software features.
Domain
Automotive industry + embedded software integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
software integration, CI/CD, DevOps, automated testing, Python, C, instrumentation, bench testing, root cause analysis, cross-functional collaboration
Preferred skills
Scaled Agile Framework (SAFe), Automotive Communication Protocols (Ethernet/CAN/LIN), project management
Technologies
dSPACE, Python, C, Ethernet, CAN, LIN
Responsibilities
Lead cross-functional teams to define and document test scenarios; Propose process enhancements leveraging integration expertise; Verify controller functionality on a bench or vehicle using advanced testing methods; Troubleshoot and root-cause problems in system features, controller hardware, and software; Develop experimental software for proposed changes and perform integration testing; Create and maintain overall test matrix encompassing infrastructure-level and application-level test cases; Develop automated test procedures that can be run on benches and/or vehicles.
Seniority
Senior, hands-on IC