Skip to main content
Tallo logoTallo logo

Senior Simulation Software Engineer

Job

Apera

Santa Rosa, CA (In Person)

Full-Time

Posted 2 days ago (Updated 1 hour ago) • Actively hiring

Expires 6/22/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Senior Simulation Software Engineer at Apera Senior Simulation Software Engineer at Apera in Santa Rosa, California Posted in about 3 hours ago.
Type:
full-time
Job Description:
The Opportunity A venture-backed early-stage startup at the forefront of an emerging autonomous aerospace sector, building autonomous aircraft and the mission autonomy systems that direct them. The company partners with public sector agencies to deploy its technology in safety-critical operational environments. The team is made up of engineers covering perception, mission autonomy, autonomous behaviors, and systems engineering. The culture is highly collaborative with shared sprint planning, but each engineer holds strong autonomy and ownership over their domain. Simulation has historically been a shared, distributed responsibility across the engineering team. The client is now looking for a dedicated owner: a subject matter expert who can take simulation from a single-aircraft setup to a robust, scalable multi-aircraft environment, and deliver an initial package to a state-level customer as part of the federally funded work. The successful candidate will be the sole owner of the simulation domain, but will work cross-functionally with engineers across perception, autonomous behaviors, mission autonomy, and communications. This is a rare opportunity to take technical leadership and design ownership over a significant domain inside a company at the earliest stages of a new industry. Responsibilities Own the simulation stack end-to-end: architecture, development, deployment, and validation. Stand up the simulation environment and harden existing tooling around single-aircraft simulation so an initial package can be deployed to a state-level customer without high support needs from the core team. Scale from single-aircraft to multi-aircraft simulation (2, 3, 4, 5+ aircraft) without requiring excessive server infrastructure. Enhance sensor simulation and integrate it into the broader system. Build interfaces (lightweight UIs, web apps, or configuration files) so customers can configure environmental conditions, aircraft starting positions, mission parameters, etc. Enable independent evaluation of perception, autonomous behavior, and tactical strategy subsystems. Support faster-than-real-time and 24/7 simulation runs to test new tactics and evaluate how changes to intelligence layers and strategies affect mission outcomes under varying environmental conditions. Develop CI/CD infrastructure to run large-scale integrated tests overnight. Build tools to evaluate system performance, failure modes, and degraded conditions. Collaborate with autonomy, perception, and flight software engineers to ensure simulation reflects real-world constraints. Contribute to core flight software (mission autonomy, world model) where helpful. Requirements Experience working with or building simulation environments Modern C++ experience Python for simulation and test tooling Experience building, deploying, and debugging applications on Linux-based systems (Docker Compose, CMake, Conan, gdb/Valgrind) Ability to own a domain end-to-end with minimal guidance Strong communication skills US Person (required for ITAR compliance: no TN, H1B, or non-US persons) Desired 4+ years of relevant experience Background in robotics, aerospace, autonomy, flight simulators, gaming, or automotive Experience with Unreal Engine or comparable game engines / simulation frameworks Experience with distributed, multi-agent, or real-time systems Networking fundamentals: IP/subnet, TCP/UDP, latency, jitter, packet loss Geospatial reference systems (WGS84, ECEF, Local Tangent Plane, NAD83) Hardware-in-the-loop or software-in-the-loop experience Environmental simulation or geospatial systems background

Similar jobs in Santa Rosa, CA

Similar jobs in California