FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Test Engineer – Virtualization, ADAS Deployment
General MotorsSoftware Test Engineer supporting ADAS feature testing and virtualization. Involves collaboration with teams on SIL environment configuration and testing.
Tech Stack
Tools & technologiesPythonRay
About the role
Key responsibilities & impact- Support the capability development, program specific configuration, test results / issues debugging and initial test execution of assigned ADAS feature on SIL environment
- Support creation of scenarios and test execution to evaluate the readiness and capability of virtual environment for testing / validation
- Evaluate any new requests for adding or updating ADAS software, vECUs, models and programs into SIL package configuration
- Compile and provide requirements to Simulation Tools and Infrastructure teams to update / add capability to their SIL environments for required testing
- Support automation of test cases following established test procedures in X-Ray / CGs
- Work with feature owners, systems engineers, and calibration engineers to reproduce issues in SIL and support triage of test results
- Support process automation for test result data analysis
- Contribute to documentation and standard work for SIL usage, including how ‑ to guides, user training as required
- Identify and communicate opportunities to improve testing efficiency, coverage and automation in SIL environment
- Share status, risks, and learnings with team members and leads and participate in regular reviews and stand ‑ ups
- Provide technical mentorship to less experienced engineers on SIL usage, test execution and automation
- Drive continuous improvement and innovation in ADAS virtualization capabilities and contribute via sharing lessons learned, escalating risks and informing stakeholders of status, timing, risks, and technical issues / roadblocks
Requirements
What you’ll need- Bachelor of Science degree in Engineering, Computer Science, Physics, Math, or related technical field
- 5+ years of overall engineering experience related to software testing, simulation of embedded systems or control systems
- Fundamental understanding of active safety / ADAS concepts, vehicle dynamics, or automated driving technology
- Basic experience with programming or scripting (e.g., Python, MATLAB, C/C++)
- Strong ability to work with computer-based simulation tools to run tests and analyze data
- High level of oral and written communication skills and the ability to clearly document work
- Demonstrated ability to learn new tools and processes quickly, handle multiple tasks / projects and follow through on deliverables / commitments
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software testingsimulation of embedded systemscontrol systemsprogrammingscriptingPythonMATLABC/C++test automationdata analysis
Soft Skills
oral communicationwritten communicationdocumentationlearning agilitymultitaskingproject managementtechnical mentorshipproblem-solvingcollaborationcontinuous improvement