Software Engineer, Simulation
For our client, we are seeking a Software Engineer, Simulation to join the team of a leader in the Manufacturing & Automotive space. This role will focus on building and supporting software that enables simulation-based testing for advanced vehicle technologies. The engineer will work closely with teams developing perception, planning, and autonomous system software to improve test coverage, identify failure cases, and strengthen overall safety and performance. In this remote position, the work will span local and cloud-based environments and contribute to scalable automation for internal testing workflows.
Location: Remote - US based candidates only, no visa sponsorship available
Compensation: $176,000 – $234,100 annually
Responsibilities:
Design, implement, and maintain software components for internal test creation platforms. Build and maintain automated pipelines for executing simulation tests across local and cloud infrastructure. Develop tools and scripts to facilitate testing of Machine Learning perception and planning systems. Analyze simulation failure cases to support model performance improvement and autonomous vehicle safety. Work remotely 100% of the time.
Qualifications:
Master's degree in Computer Science, Computer Engineering, or a related field, or Bachelor's degree with additional experience. 1 year of experience as a Software Engineer or related role with a Master's degree, or 3 years with a Bachelor's degree. Proficiency in Python and C++ for software development and automation. Experience with simulation environments, robotics systems, or autonomous system software. Familiarity with SQL or similar database querying tools, and handling data in large-scale computing environments. Hands-on experience with Machine Learning models and Computer Vision systems. Knowledge of cloud-based development environments for scalable software execution.
Benefits:
Telecommuting permitted for all employees. Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.