Senior Software Verification Engineer
Core
Designing and building verification systems for automotive embedded software quality assurance, covering static analysis, dynamic testing, and CI/CD automation.
Role type
Senior Software Verification Engineer (Automotive Embedded)
Builds
Automated verification pipelines and quality assurance frameworks for automotive embedded systems.
Domain
Automotive industry, Embedded Software, Static Analysis, Dynamic Testing
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
C/C++, Rust, Java, Kotlin, Embedded Systems, CI/CD Pipeline, Git, Static Analysis, Dynamic Testing, Code Quality Metrics
Preferred skills
Static Analysis Tools (Coverity, Polyspace, Vector Cast), ISO 26262, ASPICE, ASIL C/D experience, ADAS/Active Safety software, Component/Integration Testing, Yocto, Android
Technologies
Coverity, Polyspace, Vector Cast, Yocto, Android, Git, CI/CD tools
Responsibilities
Design and build verification systems based on static analysis and dynamic testing for automotive embedded software; Ensure software quality during development based on embedded SW and build sequence understanding; Integrate code verification into CI/CD pipelines to build and improve automation systems; Define code quality metrics and perform analysis/improvement activities; Collaborate with development teams to reflect verification quality standards from early design stages.
Seniority
Senior, hands-on IC