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
Construction Estimator
Construction Estimator Location: Hemlock, MI 48626 Country: United States Salary: $75K - $100K Start Date: Description: Overview The Estimator plays a key role in ensuring the ac…
Customer Service Representative I (Hybrid - Fraser, MI)
With a passion for life Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally. At Getinge we exist to make life-saving tech…
Registered Nurse (RN) Case Manager - Troy area - St. Croix Hospice - Troy, Michigan, United States
Job Details Troy MI - Troy, MI Full Time 100% Description At St. Croix Hospice, we believe in the power of compassionate care. Like the river that inspired our name and takes great s…
Remote Sales Representative - Entry Level - Part-Time or Full-Time
The Busick Agency is looking for remote sales representatives to become a part of our team to run appointments for mortgage protection, life insurance, final expense, retirement protection, annuiti…
Senior Data Center Construction Manager
Job Description This position is located in Abilene, TX. The Construction Manager will oversee base building and MEP infrastructure for data center projects, coordinating with teams handli…
Part-Time Beauty Advisor - Sephora
Part-Time Beauty Advisor - Sephora About the Role As Beauty Advisor, you will drive sales through an authentic passion for beauty and engage clients by identifying their needs with a consultative appr…
Software engineer
$63,000 + VIP Bonus Our fast-paced and collaborative environment inspires us to create, think, and challenge each other in ways that make our solutions and our teams better. Whether you’re interested…
Robotics Technician - Muskegon Area
Robotics Technician | Muskegon, MI Salary Range: $60,000 - $92,000 depending on experience Are you a forward-thinking professional with a passion for programming, maintaining, and…
Locum MD (Medical Doctor) Psychiatry
Description We are currently seeking a Locum MD (Medical Doctor) specializing in Psychiatry . As a Locum MD Psychiatry, you will play a crucial role in providing temporary medical services to our …
Fire Sales Specialist
Requisition Number: 214204 Job Description Cintas is seeking a Fire Sales Specialist for Cintas Fire Protection. Responsibilities include selling our products and services to new customers, ge…