Jobs · devitjobs
Software Engineer - Simulation
Nimbus Data Systems · Hazelwood · Posted 10d ago
About the role
Design and develop simulation models and frameworks to improve test performance and safety across the product lifecycle.
Salary: $133000 - 228000 per year Requirements: We require a bachelors degree or equivalent. We require the ability to obtain a U.S. Secret clearance, including interim pre-start and final post-start approval, along with special program access. We require at least 4 years of experience programming, debugging, and developing with C, C++, C#, or .NET. We require at least 4 years of experience working within the software or systems development lifecycle. We prefer a bachelors degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science, plus 9+ years of related experience; or a bachelors degree plus 13+ years of directly related experience; or 17+ years of relevant experience. We prefer 2+ years of experience programming with Python. We prefer 2+ years of experience programming with Rust. We prefer active security clearance. We prefer experience with embedded software and hardware-interfacing software. We prefer experience working across software, hardware, and firmware interfaces, including technical coordination with interface teams. We prefer experience managing multiple projects at the same time. We prefer strong decision-making skills and the ability to progress work with limited upfront requirements. We prefer experience developing software in Visual Studio. We prefer experience with avionics and Ethernet communication protocols. We prefer experience working in Agile environments. We prefer experience with Git, continuous integration, and cloud computing technologies. Responsibilities: We design, architect, and build simulation models, visualizations, virtual environments, and frameworks that improve test performance, safety, and durability across the product lifecycle. We work with stakeholders to define simulation needs and understand the dynamics of the systems being modeled. We perform design, modeling, simulation, testing, and analysis to improve system performance and capability. We collect and process data for simulation use. We validate, verify, and refine simulation code, models, test procedures, and environments using real-world data, benchmarks, and comparable models. We execute test procedures and document results, models, code, algorithms, and technical specifications. We partner with cross-functional engineering teams to integrate simulation software with hardware devices and systems. We apply current and emerging tools, frameworks, methods, and technologies in our simulation engineering environment. We modernize, migrate, sustain, and update simulation software so legacy systems can run on newer operating systems. We carry out simulation software project management activities. Technologies: Architect C# Cloud Embedded Ethernet Firmware Git Hardware Python Rust Security Visual Studio ASP.NET Support More: We are Nimbus Data Systems, and we are looking for Software Engineers-Simulation to join our Simulation Integration and Delivery team in Berkeley, Missouri. Our team delivers simulation software across the Nimbus Data Systems enterprise, supporting commercial, defense, and internal programs, and we work closely with programs to help provide hardware and software solutions that serve our customers. We foster a welcoming, respectful, inclusive environment with strong opportunities for professional growth. This role offers relocation for eligible candidates, a first-shift schedule, and access to a competitive total rewards package that may include base pay, variable compensation, health coverage, retirement savings, and paid time away from work. The position may require travel of about 10%, is subject to export control requirements, and does not offer visa sponsorship. last updated 27 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Software Engineer - Simulation role at Nimbus Data Systems remote?+
This Software Engineer - Simulation position is listed as onsite (Hazelwood).
What is the salary for the Software Engineer - Simulation role at Nimbus Data Systems?+
The listing states $133000 - 228000.
What seniority level is this Software Engineer - Simulation role?+
This is a unknown level position.
How do I apply for the Software Engineer - Simulation role at Nimbus Data Systems?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Nimbus Data Systems.