Integration & Release Engineer
Core
Own end-to-end software release validation, debug target vehicles and hardware benches, and reverse-engineer failures in automotive embedded systems.
Role type
Senior IC integration and release engineer (automotive embedded systems)
Builds
Production software releases for vehicles and complex consumer embedded systems
Domain
Automotive, infotainment, connectivity, complex consumer embedded systems
Required skills
System integration, release engineering, white-box validation, embedded systems debugging, Linux, Android, RTOS, CAN, Ethernet, wireless connectivity stacks, custom tooling development, root cause analysis, architectural analysis, automated test coverage design
Preferred skills
Diplomatic collaboration with engineering leadership and external stakeholders, adaptability in dynamic environments
Technologies
Linux, Android, RTOS, CAN, Ethernet, wireless connectivity stacks
Responsibilities
Own end-to-end software release validation and synthesize release readiness for engineering and executive leadership. Analyze release notes, commit histories, and architectural changes to identify risks and design exploratory white-box tests. Debug target vehicles and hardware benches by instrumenting systems, pulling logs, monitoring bus traffic, and reproducing hardware/software failures. Reverse-engineer failures using logs, traces, telemetry, and source architecture to identify root causes. Partner with software development leads and system architects to improve architecture, automated test coverage, and preventative engineering practices. Align internal engineering groups, product teams, and external partners during high-pressure release cycles.
Seniority
Senior, hands-on IC