Software Engineer - Verification & Test Automation
Core
Develop, verify, and automate testing for complex software systems with high reliability requirements.
Role type
Senior Software Engineer (Verification & Test Automation)
Builds
Robust software solutions and automated test pipelines for advanced systems
Domain
Automotive/Embedded Systems (implied by HIL, C++, real-time context)
Required skills
C++, C# .NET, Python, CI/CD, Agile, Software Verification, Test Automation, Containerization
Preferred skills
Kubernetes, Virtualization, HIL, DevOps, Jenkins, GitLab CI, Linux, Real-time systems, Embedded development
Responsibilities
Develop and maintain complex software systems in C++, C# .NET, and Python; Build and improve automated test solutions; Work with HIL-based test environments; Contribute to CI/CD pipelines; Perform code reviews and continuous improvement; Collaborate with cross-functional teams on system design and delivery
Seniority
Mid-Senior, hands-on IC