JOB DESCRIPTION:
The Software Integration & Operations (SIO) group turns frontier autonomy into mission-ready aircraft. We own the commit-to-flight pipeline—deterministic simulation at cluster scale, HIL/VIL integration, CI/CD, automated testing, and release engineering. Our goal is simple: make AI fly—safely, repeatably, and fast.
As a Staff Simulation Engineer, you will be dedicated to Shield AI’s next-generation aircraft program, adopting our existing infrastructure to advance new capabilities. You’ll design, build, and scale C++-based simulation tools that test and validate the full aircraft software stack—from autonomy to avionics—before it ever flies. Your simulation infrastructure will enable developers to test faster, system engineers to evaluate performance earlier, and release engineers to ship with confidence.
WHAT YOU'LL DO:
Build and scale simulation frameworks for integrated testing of autonomy, GNC, and embedded systems in C++.
Design deterministic, high-performance simulation tools capable of faster-than-real-time execution for development, testing, and release.
Integrate core physics, dynamics, and system models (aerodynamics, propulsion, controls) into a unified simulation environment.
Collaborate across autonomy, embedded, GNC, and test engineering to ensure the simulation mirrors real aircraft behavior and mission scenarios.
Develop infrastructure for CI integration, parallel simulation execution, and automated regression testing.
Profile, optimize, and validate C++ codebases for performance, determinism, and fidelity.
Contribute to architecture decisions that define the next generation of aircraft simulation tools within Shield AI.
Mentor engineers and guide best practices in C++, simulation architecture, and performance engineering.
REQUIRED QUALIFICATIONS:
BS or MS in Computer Science, Aerospace, Robotics, or related field.
8+ years of experience in software development, with emphasis on modern C++ (C++17 or later) and performance optimization.
Proven experience developing or integrating simulation systems for robotics, aerospace, or autonomous systems.
Strong grasp of real-time and deterministic software design, including multi-threading, synchronization, and memory management.
Understanding of rigid-body dynamics, kinematics, and basic flight mechanics.
Familiarity with DevOps-integrated simulation workflows, including CI/CD and containerized environments.
Ability to debug complex build and runtime environments (CMake, dependency management, logging, profiling tools).
Strong collaboration and communication skills across software, hardware, and systems disciplines.
PREFERRED QUALIFICATIONS:
Experience with distributed or cloud-based simulation (e.g., cluster orchestration, Kubernetes).
Working knowledge of Python for data analysis, test automation, or simulation orchestration.
Familiarity with sensor and actuator modeling, and integrating avionics or autonomy software within simulation.
#LI-SM1
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead and execute ground and flight testing for Shield AI’s V-BAT unmanned system, driving integration, verification, and flight readiness across hardware and software subsystems.
Shield AI is hiring an Engineer I, GNC to develop and test flight control systems for advanced unmanned VTOL aircraft based in the Dallas metro area.
Lead and grow an engineering team that builds scalable, production AI agents and partners with enterprise customers to deliver measurable business outcomes.
GridCARE, a Stanford‑founded startup using generative AI to unlock grid capacity, is looking for a Full Stack Developer to build Angular frontends and Node.js backends for a scalable data-driven web platform.
Sourgum is hiring a Backend Engineer to build scalable Node.js/TypeScript services and lead DevOps automation across AWS and GCP to support a growing, production system.
Weave is hiring a Senior Engineer to design, build, and operate scalable Go microservices and help drive the reliability and performance of our backend systems.
Kikoff is hiring a Senior Backend Engineer to own design and implementation of scalable APIs and backend systems for a zero-to-one fintech product built on top of the company’s core platform.
Netflix is hiring a Software Engineer to design and implement platform features that accelerate model development, evaluation, and deployment for personalization use cases.
Help build and scale the core payment, underwriting, and collections systems at Kikoff to deliver reliable, real-time financial services to millions of customers.
Curri is hiring a React Native Mobile Engineer to own and advance the iOS and Android apps that power our nationwide logistics platform.
An engineer-focused role building production-ready internal tools and AI-powered automations to streamline operations and boost team productivity at Trail of Bits' NYC office.
Evolve is hiring a Senior Full Stack Engineer to lead TypeScript-based web development, build scalable APIs, and drive cross-team delivery of high-quality product features.
Shield AI is hiring a Senior Full-Stack Engineer to build and operate Palantir Foundry-integrated applications that power manufacturing, MES/ERP, and operational analytics.
Experienced full-stack engineer needed to lead design and development of AWS cloud-native healthcare applications while mentoring junior engineers and supporting enterprise deployment and compliance.
Experienced full-stack engineer sought to lead platform development at Magpie, building scalable systems and user-focused features to advance an educational mission.
Our mission is to protect service members and civilians with intelligent systems.
50 jobs