Senior Simulation Engineer

We are seeking a senior game and simulation programmer to work on game-like, real-time modeling and simulation projects. You will work on a small but growing team of software developers to expand, improve, and validate real-time autonomy simulation software in a flexible, results-focused environment that encourages technical growth and creative freedom.?Quantum Signal is a research and development company that works with clients to build new products and technologies based on state-of-the-art algorithms and software. Products and technologies include robot simulators, autonomous vehicle technologies, tools for forensic labs, and more. We are headquartered in Saline, MI, three miles south of Ann Arbor.? Based on the nature of work that we do, U.S. citizenship is required.Requirements:U.S. citizenship is required5+ years of professional C++ experience coding software as part of a team.Writing real-time, graphics-focused simulation systems that can be used for training, education, and/or engineering applications.Multiplatform development.Experience in optimizing code for real-time performance.Ability to test software designs and code at the unit and system level to ensure all requirements are met.Desire to develop, improve, and maintain large, complex codebases.Knowledge of both modern and traditional C/C++ techniques.Enjoy most of the following:Coding of game-like systems that leverage tools and technologies such as Unity, Unreal, and Ogre3d.Producing clean and efficient code.GUI development.Physics or Vehicle Simulation.Robotics and sensing.Have experience with most of the following:Version control software (git, svn, etc).Bug tracking (Mantis, Jira, etc) .Documenting code and producing technical content, such as User Guides.Multithreading.GCC and Visual Studio toolchains.Python and other scripting style languages.Typical web development languages including JavaScript, HTML, CSS.Physics and rendering middleware (PhysX, Havok, ODE, Ogre3d, Unreal).Required Education:BS or MS in Computer Science or Engineering preferred.Why Quantum Signal?Benefits include health and dental insurance, short and long-term disability, life insurance, (all effective on first day of hire) Paid Time Off, 401k, summer staff BBQ?s, Game Nights, plentiful free parking and more.?We offer a competitive salary with potential for bonuses, generous benefits, flexible hours, fun and relaxed environment, casual dress code, the opportunity to learn new technologies and work on challenging technical problems. If interested, please submit cover letter and resume.? - provided by Dice
C++, Unity, Unreal, OGRE3D, ODE, Python, JavaScript

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Application Engineer - Emissions & Ther...
Auburn Hills, MI BorgWarner Inc.
Senior Software Engineer, Android
Ann Arbor, MI Duo Security
Senior Software Engineer - Advanced Quality
Portage, MI Tuscany Enterprises
Senior Software Engineer, Automated and Connec...
Plymouth, MI Mobis North America, LLC
Senior Software Engineer, Directory Services
Novi, MI Autodesk Inc.