Software Engineer - Simulation & Robotics Engineer
$170k - $240kSkydio
Software Engineer Opportunity At Skydio
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users, from utility inspectors to first responders, soldiers in battlefield scenarios, and beyond.
About The Role
We are looking for a software engineer to build and evolve the core of the Skydio Simulator—a high-fidelity, real-time digital replica of the physical world used both by customers and by Skydio's autonomy engineers every day.
In this role, you will work deep in the simulator stack: from physics and sensor simulation, to hardware emulation, to the core architecture that runs our full autonomy software in simulation. You will help define how simulated worlds behave, how vehicles perceive and interact with them, and how closely simulation mirrors reality.
This is a systems-heavy role focused on correctness, performance, and realism. Prior robotics experience is not required, but curiosity about physical systems and an interest in autonomous robots is essential.
Areas Of Responsibility
Core Simulator Architecture: Design, implement, and evolve the foundational architecture of the Skydio Simulator, ensuring it scales across vehicle types, environments, and use cases.
Physics and Dynamics: Improve and extend physics models governing vehicle motion, interactions with the environment, and dynamic agents.
Sensor and Hardware Simulation: Build high-fidelity simulations of cameras, IMUs, and other onboard components, including timing, noise characteristics, and hardware behavior.
Autonomy Stack Integration: Run and validate the full Skydio autonomy stack in simulation, ensuring consistency between simulated and real-world behavior.
Feature Development On Top Of The Core: Implement simulator capabilities that unlock new workflows for customers and internal autonomy engineers, from training scenarios to advanced testing modes.
Performance And Fidelity: Profile, optimize, and improve simulator performance while continuously pushing realism and accuracy.
What You'll Do
Develop core simulator components in C++ and Python, working close to real-time constraints.
Collaborate with autonomy, perception, and controls engineers to align simulation behavior with real-world systems.
Debug complex interactions between physics, sensors, autonomy logic, and rendering.
Help shape the long-term technical direction of the simulator as both a product and an internal platform.
Contribute to documentation and shared understanding of how the simulator works internally.
Qualifications
Strong software engineering experience with C++ and Python.
Experience building complex systems where performance, determinism, or correctness matter.
Comfort reasoning about time-synchronized systems, state machines, or real-time execution.
Ability to work in a large, evolving codebase with multiple stakeholders.
Interest in robotics, simulation, or physical systems (prior robotics experience is a plus, not a requirement).
Bonus Experience
Robotics, simulation, game engines, or real-time systems.
Physics engines, sensor modeling, or hardware abstraction layers.
Multithreaded or low-latency system design.
Experience debugging systems that span software and physical behavior.
Compensation: At Skydio, our compensation packages for regular, full-time employees include competitive base salaries, equity in the form of stock options, and comprehensive benefits packages. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience. Relocation assistance may also be provided for eligible roles. The annual base salary range for this position is $170,000 - 240,000*. Fundamentally, we believe that equity is the key to long-term financial growth, and we ensure all regular, full-time employees have the opportunity to significantly benefit from the company's success. Regular, full-time employees are eligible to enroll in the Company's group health insurance plans. Regular, full-time employees are eligible to receive the following benefits: Paid vacation time, sick leave, holiday pay, and 401K savings plan. This position and all associated benefits are subject to applicable federal, state, and local laws, as well as the Company's policies and eligibility criteria.
*For some positions the pay may be dependent upon the individual's regional location.
At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.
Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.
For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit
$120k - $185k
...Pickle is looking for a Simulation Software Engineer to support and scale our robotics simulation infrastructure. This role focuses on enabling teams to develop, test, and validate robotic systems using simulation tools such as Isaac Sim. You will work across software...Suggested$147.4k - $272.1k
...Senior Robotics Simulation Software Engineer - Special Projects Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result...SuggestedRelocation- ...NVIDIA Corporation in Santa Clara, CA, seeks a Simulation Engineer to enhance simulation systems for robotics and industrial applications. This role requires a blend of advanced simulation techniques and engineering workflows, needing a strong background in multibody...Suggested
$230k - $385k
...OpenAI is looking for a Simulation Applications Engineer in San Francisco. This role involves automating... ...have strong CI/CD experience, deep software engineering skills, and the ability... ...to ensure simulation improves ML and robotics workflows. Compensation ranges from...Suggested$184k - $287.5k
## Simulation Engineer, Industrial Physics and RoboticsApplylocations: US, CA, Santa Claratime type... ...GPU acts as the brains of computers, robots, and self-driving cars that can understand... ...of building or leading simulation software used in production engineering, robotics...SuggestedFlexible hours$144k - $240k
...scientific discovery. The Next Gen Robotics team, within the Robotics... ...is building the foundational simulation and robotic infrastructure... ...are looking for a Simulation Engineer to help establish the foundation... ...engineering, robotics software, or a closely related field....Full timeWork at officeLocal areaFlexible hours$150.98k - $218.62k
...the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements... ...Learn more at and on LinkedIn and Twitter (X). Staff Robotic Simulation Software Engineer Analog Devices (ADI) is launching an exciting new...Permanent employmentWork at officeShift workDay shift- ...develop advanced AI-driven robotics solutions across industries... ...collaboration with cross-functional engineering teams to accelerate... ...robotics applications in both simulated and real-world environments... ...programming, with at least 6 years in software development Strong knowledge...Remote work
- ...A robotics innovation company in Irvine seeks a Robotics Full Stack Simulation Engineer to develop and maintain advanced autonomy software for robots. The role involves seamless navigation and task performance in challenging environments. Candidates should have a strong...
- ...Senior Robotics AI and Simulation Engineer Apply now Responsibilities Work with robots all over the world, both remotely and onsite, during business... ...domain Requirements 6+ years of professional experience in software development with deep expertise in C/C++ and Python MSc...Work at officeRemote workWork from home
- ...SpaceX is seeking a Software Engineer, GNC Simulations to develop and maintain its in-house vehicle dynamics simulator for Starlink. This role involves programming core simulation infrastructures and collaborating on building models that represent multi-body physics....
$52.9k - $108k
...Modeling and Simulation Software Engineer The Opportunity : As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
...Booz Allen Hamilton is seeking a Software Engineer in Fort Bragg, North Carolina, to work as a full-stack developer maintaining and executing a network of simulators for military training. Candidates should have experience in programming (Java, C++, C#), CI/CD, and possess...- ...SoftServe is seeking a Senior Robotics AI and Simulation Engineer to design and develop solutions for advanced robotics, including mobile robots and... ...ideal candidate will have over 6 years of experience in software development, particularly with C/C++ and Python, and hands...Remote workWork from homeHome office
$149k - $204.6k
...we are With its A.I.-powered robotic technology platform, Symbotic... ...the supply chain. Intelligent software orchestrates advanced robots in... ...organization. What we need As a Software Engineer, you will play a key role in the development of simulation systems and tools responsible...$52.9k - $108k
...Modeling and Simulation Software Engineer As a full‑stack developer, you will resolve problems with end‑to‑end solutions in a fast, agile environment. You will help create systems that make a difference, from vision to production‑ready code. Your role extends beyond coding...Full timePart timeWork at officeLocal areaRemote work$52.9k - $108k
...R0238585 Location: Wright Patterson AFB,OH,US Share job via: Share Modeling and Simulation Software Engineer The Opportunity : As a full stack developer, you can resolve a problem with a complete end-to-end solution in a...Full timeContract workPart timeWork at officeLocal areaRemote work$184k - $287.5k
...era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world.... ...of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is to enable biological...Worldwide- ...Radiance Technologies, Inc. is seeking a Software Engineer to join the Enhanced Modeling & Simulation (M&S) team in Dahlgren, Virginia. This role requires collaboration with diverse teams to support the Joint Warfare Analysis Center and other Defense partners. The ideal...
- Apptronik is seeking a Mechanical Engineer - Thermal Simulation & Analysis in Austin, Texas. This role involves developing thermal solutions for their humanoid robot, Apollo. Responsibilities include creating simulations, analyzing data, and collaborating with design engineers...
$109.3k - $191k
...United Cerebral Palsy of Georgia is looking for a Simulation Software Engineer to support software development for undersea system simulations at the Applied Research Laboratory, Penn State. This role requires a Bachelor's degree in Engineering or Science and five years...$109.3k - $191k
...Simulation Software Engineer We are searching for a Simulation Software Engineer to join our Simulation Software (SSW) Department at the Applied Research Laboratory (ARL) at Penn State. This motivated and talented individual will perform software development activities...Full timeWork experience placementWork at officeRemote work$46 per hour
...A leading autonomous driving company is looking for a passionate Software Engineer Intern for the summer in San Jose, CA. You will contribute to a high-fidelity simulation platform and gain hands-on experience with advanced simulation software. Successful candidates must...Hourly paySummer workInternship- ...RPMGlobal is seeking a Modeling and Simulation Software Engineer in Albuquerque, NM. This role involves collaborating with teams to develop MS&A solutions for national security challenges, requiring strong software development skills, particularly in C/C++, and an active...
$150k - $190k
...maintain a durable, asymmetric advantage. About The Role: We are seeking a highly motivated and experienced Senior Software Simulation Engineer to join Hermeus, a hypersonic aircraft startup company. As a Senior Software Simulation Engineer, you will be...Weekly payPermanent employmentWork at office$86.8k - $198k
...fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with us. Modeling and Simulation Software Engineer The Opportunity As a sof tware engineer, you know that good sof tware is more than just a nice-looking interface and...Full timeContract workPart timeLocal areaRemote work$120k - $160k
...Job Description Description SAIC's Horizon program is seeking you, our latest Modeling and Simulation Software Engineer , to support the U.S. Space Force's mission of delivering warfighter capability via the Space Systems Command's Program Executive...Work at officeRemote work$140k - $230k
...driver assist technologies; Arene, our software development platform for software-defined... ...state of the art in-house and third party simulation technologies. The simulation... ...seeking an experienced Senior Simulation Engineer with a strong background in developing engines...Temporary workWork experience placementWork at officeRemote workFlexible hours- ...Software Engineer/Architect- (Physical Modeling & Simulation Engineer) Overview JHNA is seeking a Physical Modeling & Simulation Engineer to support our Aviation customer within the Mission Systems Division (MSD), Technology Development Directorate-Aviation - Systems...
- ...Job Title: Senior Structural Engineer (Advanced Industrial Infrastructure) Role Overview We are seeking a seasoned Senior Structural... ...accordance with IBC, ASCE 7, ACI, and AISC provisions. • Software Mastery: Utilize advanced structural analysis software (e.g., STAAD...Temporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Simulation & Robotics Engineer. Be the first to apply!
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States

