onsite
Senior Software Verification Engineer - 42dot
Software Engineer
Lead the design and implementation of a comprehensive verification framework for automotive embedded software, integrating static analysis, dynamic testing, and CI/CD automation to ensure high software quality from early development stages.
About the role
Key Responsibilities
- Design and build a robust verification architecture covering static analysis and dynamic testing for automotive embedded software.
- Integrate verification steps into CI/CD pipelines, automating quality checks and ensuring continuous compliance.
- Define and monitor code quality metrics, driving improvement initiatives across the development lifecycle.
- Collaborate with development teams from the design phase to embed verification criteria into product specifications.
- Analyze build sequences and embedded software behavior to identify and mitigate quality risks early.
Requirements
- Strong background in automotive embedded systems and software verification techniques.
- Hands‑on experience with static analysis tools, dynamic testing frameworks, and CI/CD automation.
- Proficiency in defining and tracking code quality metrics and improvement actions.
- Excellent communication skills for cross‑functional collaboration.