Simulation Software Engineer
- Design, develop, deploy, and support software, scenarios, and visualization tools for simulation and vehicle development exploration typically using C++ and Python
- Integrate with and extend software ecosystems using 3D engines like Unreal Engine and vehicle simulation-specific systems like CARLA and SCANeR
- Develop and support user testing and studies utilizing simulation environments and customized scenarios
- Model the physical and signaling characteristics of various sensors, systems, and actors
- Explore, prototype, and evaluate new technologies and approaches to extend existing simulation systems and workflows
- Perform vehicular data analysis involving simulated and real-world outputs
- Common technologies and subjects include:
- Software Languages: C++, Python, Bash, MATLAB, Simulink
- Visual Rendering: Unreal Engine, Unity, Virtual Reality (VR)
- Vehicle Physics: Unreal Engine, CarMaker, PhysX, CarSim
- Controls: Controls from Thrustmaster, Sensodrive, Fanatec, Logitech, custom prototypes, SDL2
- Virtualization: Docker, VMware
- Software Management: Mantis, Jenkins, Jira, git, Subversion
- Networking Protocols: CAN, TCP, UDP, Thrift
- Mathematics: Linear algebra, kinematics, modeling of physical systems
- Operating Systems: Windows and Linux development
- Strong proficiency with C++ and interest in learning new programming languages and technology
- A relentless desire to create
- Bachelor’s degree (or equivalent experience ) in Computer Science, Computer Engineering, Software Engineering, or a related field
- Hobby, school, or professional experience in any of the common technologies and subjects listed above
- Experience in the gaming, simulation or automotive industry
- Experience in adjacent fields like electrical engineering, mathematics, physics, mechanical engineering
- Familiarity with source control, bug tracking, continuous integration, software engineering approaches like agile development and other aspects of developing software as a team
- Skills in IT systems administration and networking
- Being extremely enthusiastic and knowledgeable about technical subjects
- Annual Bonus based on individual performance
- Immediate health, dental, and vision coverage options for you and your family
- Health and dependent care FSA
- Company-paid life, AD&D, and disability coverage
- 401(k) plan with company match
- Paid holidays and generous PTO based on years of relevant experience
- Flexible schedule options
- Learning and development assistance
- Ford AXZ-Plan vehicle discounts
- A relaxed, fun community and environment in which to solve interesting problems
- Other perks to fuel creativity such as an on-site gymnasium, free drinks and snacks, and a variety of optional team activities
Visa sponsorship is not available for this position. About QSAI: Founded in 1999, Quantum Signal grew up developing intelligent algorithms and AI. As our engineering R&D services expanded, we later sharpened our focus on applications and technology related to mobility, sensing, perception, autonomy, and simulation. In 2019 we became Quantum Signal AI, a subsidiary of Ford Motor developing technologies to advance their R&D efforts. We build solutions to enhance the capability, robustness, safety, and acceptance of intelligent ground vehicles in an effort to make transportation more effective and efficient for all. Our HQ in the historic Union School in Saline, MI is the perfect playground to develop this cutting-edge technology and we’re always looking for smart folks who like new challenges, learning new skills, and technical variety.
Recommended Jobs
Sous Chef
Job Description Job Description Description: Bring your passion for food and join Ann Arbor’s most victorious kitchen! We’re looking for an experienced and dedicated Sous Chef to join our …
Explore the Heart of Flint: A Journey of Care and Culture
RN PCU job in Flint, MI Embark on a rewarding journey as a Telemetry/Step-Down Registered Nurse in Flint, where vibrant culture and community await. Experience the camaraderie of a dedicated healthca…
Quality Assurance Specialist
Quality Assurance Specialist We are seeking a talented and detail-oriented Quality Assurance Specialist to join our team. You will work alongside our QA Team, Development Team, Product Developme…
Daycare Lead and Assistant Teachers
This is more than just a daycare job. It’s a journey, where you learn, grow, thrive—and play—every day. Being a teacher at a child care center is something special. We’re hiring and we want differenc…
Head of Web3 Product Commercialization
Shape the Future of Blockchain—Bringing Business On-Chain We’re offering a unique opportunity to join Launch Legends (and Autheo) as a part-time Equity Cofounder . Founded nearly four years ag…
Med/Surg Tele | RN
Med/Surg Telemetry Registered Nurse (RN) – Locum Tenens Travel Nursing Job in Lansing, Michigan Advance your nursing career as a Med/Surg Telemetry Registered Nurse (RN) in Lansing, MI! This locum …
WAREHOUSE WORKER / PARTS PULLER
* PULL PARTS FOR CUSTOMERS ORDERS * PUT UP STOCK IN WAREHOUSE * SWEEP & CLEAN WAREHOUSE AS NEEDED * MUST HAVE CLEAN DRIVING RECORD & PASS DRUG TEST
Clinical Pathologist II
For 75 years, Charles River employees have worked together to assist in the discovery, development and safe manufacture of new drug therapies. When you join our family, you will have a significant im…
Nurse Aide In Training
Job Description Job Description Nurse Aide Training – Non-Certified Nurse Aide No Experience Required! We Pay For Your Training! Embark on a fulfilling healthcare career with us and become…
Language teacher - spontaneous application
At Global LT , we’re always looking to connect with passionate language instructors who want to make a difference. Even if we don’t have an open position at the moment, we’d love to hear from you! …