qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Americas, United States, Palo Alto

Posted 165 days ago

Staff Embedded Firmware Engineer, AQNav

🏢 SandboxAQ

USD 183K - 256K per year

+3 benefits
AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

🏗️ Build Systems

Seniority

🌳 Senior / Lead

Employer Type

🏢 Industry

Visa / Relocation Details

  • U.S. Citizenship is required due to USG contract requirements.
  • Must be able to obtain and hold a U.S. Secret security clearance.

This role involves designing and implementing embedded software for advanced quantum sensing and navigation systems. The engineer will work with R&D teams to prototype, validate, and refine sensor architectures, focusing on firmware and software-driven methods. The main goal is to build robust and maintainable codebases for critical hardware platforms, ensuring reliable performance in diverse environments. This position requires active collaboration to define requirements and integration strategies.

Key Responsibilities

Support hardware bring-up activities, including low-level board and SoC development, BIOS development, and interfacing with new hardware components, ensuring firmware-hardware interoperability.

Architect and implement embedded firmware for new system features, focusing on performance, scalability, and robustness.

Lead firmware architecture design and code reviews to ensure scalability, modularity, and maintainability of codebases.

Collaborate closely with hardware, systems, and product teams to define requirements and integration strategies for embedded systems.

Develop hands-on using RTOS platforms such as SafeRTOS, VxWorks, PikeOS, or similar safety-certified real-time operating systems for safety-critical firmware.

Required Skills

Master’s degree in Electrical Engineering, Computer Engineering, or a related field.

8+ years of experience in embedded firmware development, with a track record of bringing hardware prototypes to production-ready systems.

Strong skills with low-level debugging, board bring-up, BIOS support, and embedded microprocessor toolchains.

Ability to architect and document embedded systems, including firmware design specifications and hardware interfaces (SPI, I2C, UART, etc.).

Proficiency in high- and low-level programming languages (e.g., Python, C, C++, Rust, MatLab).

Proficiency in software development methodologies and best practices (e.g., Agile practices, CI/CD, test-driven development).

Hands-on experience with real-time systems, embedded microprocessor tools, and advanced debugging techniques.

Nice-to-have Skills

Background in aerospace, automotive or other safety-critical industries.

Familiarity with Guidance, Navigation, and Control (GNC) concepts and sensor fusion algorithms.

Experience with FPGA development and High-Level Synthesis (HLS) for hardware acceleration, safety-critical control systems, and real-time signal processing.

Technology Tags

Navigation

The role is explicitly for AQNav and focuses on quantum sensing and navigation systems.

Sensors Basics

The position involves designing embedded software for next-generation quantum sensing and navigation systems.

Classical programming

The job requires proficiency in high- and low-level programming including C, C++, Python, Julia, Rust, and MATLAB.

Control software

A key responsibility is to architect and implement embedded firmware for new system features and safety-critical control systems.

FPGA controllers

Experience with FPGA development and High-Level Synthesis (HLS) is a desirable skill for this role.

Microelectronics

The role involves low-level board and SoC development and working with embedded microprocessor toolchains.

Noise & benchmarking

The engineer will support hardware bring-up activities and ensure reliable performance for sophisticated sensor architectures.