Job Closed
This listing is no longer active.
Autonomy for the world.
Autonomy Engineer, Navigation
Location
California + 4 moreAll locations: California | District of Columbia | Massachusetts | Texas | Washington
Posted
152 days ago
Salary
$187K - $400K / year
Seniority
Senior
Job Description
Autonomy Engineer, Navigation
Shield AI
• Research and develop advanced state estimation and navigation algorithms to ensure assured Position, Navigation, and Timing (PNT) in contested environments. • Design, write, and deploy production-quality C++ software for aviation platforms requiring real-time, deterministic performance. • Build and maintain comprehensive unit, integration, and system-level tests to validate navigation software performance under operational constraints. • Develop modeling, calibration, and simulation tools for inertial and aided navigation technologies used in airborne platforms. • Participate in agile-based product planning, feature definition, capacity estimation, and cross-team collaboration. • Contribute to ongoing system performance evaluation, regression analysis, and V&V (Verification and Validation) efforts.
Job Requirements
- Strong proficiency in modern C++ (C++11 or newer) and professional experience developing software for embedded Linux systems.
- Experience designing and deploying state estimation algorithms (e.g., error state EKF, UKF) in real-world defense or aerospace applications.
- Familiarity with developing for constrained environments requiring deterministic timing and high reliability.
- Deep understanding of inertial navigation systems (INS), GNSS integration, and navigation error modeling.
- Expertise calibrating and integrating IMUs, GPS receivers, magnetometers, and barometric sensors with flight software.
- Familiarity with Python for prototyping is acceptable; however, primary development experience must be in C++.
Benefits
- Pay within range listed + Bonus + Benefits + Equity
- Temporary benefits package (applicable after 60 days of employment)
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Analyze various data sources and design processes for cleansing, consolidating, and preparing data for a single relational database; • Design, implement, and manage robust, scalable data pipelines; • Develop, optimize, and maintain databases and data warehouses; • Implement ETL/ELT processes to integrate multiple data sources; • Ensure data quality, security, and integrity throughout the data lifecycle; • Monitor performance, identify bottlenecks, and propose continuous improvements; • Collaborate with software engineering, data science, and business teams; • Stay up to date on best practices, tools, and trends in data engineering.
Cost Engineer – Estimator
Crystalia Glass LLCCrystalia Glass was founded in 2017 and began developing and selling innovative glazing systems.
• Review architectural drawings and submitted quotes to determine suitable installation options for our systems, including glass, aluminum, and steel partitions. • Perform precise take-offs for all door and partition openings based on architectural and shop drawings. • Read and interpret door schedules and hardware sets to ensure accurate product selection and full compatibility. • Communicate effectively with the sales team to clarify project scope, technical requirements, and deadlines. • Request necessary documentation, including compliance and regulatory certifications, as needed. • Prepare detailed quotes that clearly define included materials, scope of work, exclusions, and any relevant assumptions or conditions. • Identify and correct technical errors made by sales managers and propose appropriate alternatives or solutions.
Game Engine Engineer
OnebriefSoftware for rapid military planning: make planning fast enough for today's environment
• Design, implement, and evolve core engine systems that power the AtomEngine runtime and editor. • Design, build, and maintain complex, reusable engine systems and tools that form the foundation of AtomEngine. • Analyze and lead efforts to improve performance, scalability, and stability across the engine and its dependent systems. • Balance short-term delivery needs with long-term architectural clarity and maintainability • Collaborate closely with simulation engineers, tools developers, and AI engineers to integrate engine capabilities into higher-level systems • Contribute to code quality, technical standards, and best practices across the engine codebase • Identify technical risks and propose pragmatic solutions that preserve system integrity while maintaining development velocity
Game Play Engineer
OnebriefSoftware for rapid military planning: make planning fast enough for today's environment
• Collaborate closely with designers to iterate on gameplay concepts and specifications, ensuring features are technically feasible, performant, and deliverable within schedule constraints • Implement new gameplay systems and player-facing features in AtomEngine using Godot, GDScript, and C++ • Profile, analyze, and optimize gameplay systems to ensure high performance and responsiveness across a range of scenarios and scales • Design gameplay features with a practical understanding of where logic lives (client vs server), how state is replicated, and how latency and scale impact gameplay behavior and player experience • Partner with QA and testing teams to validate features, identify edge cases, and iterate on bugs related to gameplay correctness, performance, and user experience • Write and maintain clear technical documentation describing system behavior, interfaces, dependencies, and constraints to support collaboration and long-term maintainability



