Verification and Validation Engineer - Computer Enhanced
Core
Design, code, and execute system test cases for vehicle communication gateway modules, ensuring cyber security and supporting autonomous/connected vehicle platforms.
Role type
Verification and Validation Engineer (Embedded Systems)
Builds
Vehicle communication gateway modules for autonomous and connected vehicles
Domain
Automotive embedded systems and vehicle communication
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C/C++ programming, Ethernet protocol, CAN protocol, ASPICE methodology, penetration testing, IDS implementation, test case design, failure analysis, electronic component evaluation
Preferred skills
Visual Studio, DOORS documentation
Technologies
C/C++, Visual Studio, DOORS, Ethernet, CAN
Responsibilities
Design, code, and execute test cases for next generation vehicle communication gateway modules; Define new test strategies to support autonomous and connected vehicle platforms; Ensure cyber security of module by working, penetration testing, IDS, etc.; Complete test case implementation in C/C++ using Visual Studio; Evaluate the test results and publish release reports; Document test case designs in DOORS; Collaborate with design team on special test cases for failure analysis and electronic component evaluation.
Seniority
Mid-level (3+ years experience)