Senior Firmware Engineer, Space Embedded Systems

2 hours, 26 minutes ago
Full-time
Senior
IoT and Embedded Systems
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Develop low-level firmware and software for microcontrollers, including reusable device drivers and system-level features.
  • Own complex firmware features for embedded systems supporting end-to-end mission systems.
  • Debug and troubleshoot issues across electrical, firmware, and software boundaries.
  • Help select microcontrollers and peripherals and review schematics with the electrical engineering team.
  • Collaborate across teams to plan, build, and test complex functionality.
  • Manage multiple projects concurrently at different stages.
  • Own the architecture and deployment of mission-specific solutions for on-orbit spacecraft operations and mission management.
  • Support interfaces to multi-modal payload platforms, bus platforms, and proliferated satellite constellations.

Requirements

  • 8+ years of firmware or embedded software development experience focused on embedded systems.
  • Strong C coding ability for embedded systems.
  • Experience integrating microcontrollers with analog and digital sensors.
  • Experience developing firmware in bare-metal or RTOS environments.
  • Debugging experience with JTAG, SWD, oscilloscopes, and logic analyzers.
  • Solid understanding of coding best practices, board bring-up, and debugging.
  • Experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, and Ethernet.
  • Experience with ARM microcontroller cores.
  • Strong engineering background in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • Ability to quickly understand complex systems and solve technical problems with little oversight.
  • Clear communication and organizational skills, including documentation and training materials.
  • Eligible to obtain and maintain an active U.S. Secret security clearance.
  • Advanced expertise with C/C++ (preferred).
  • Experience with C, C++, Rust, or Python (preferred).
  • Experience with multiple microcontroller cores such as ARM, AVR, MSP430, or PIC (preferred).
  • Experience with satellite mission autonomy, including fault isolation and recovery systems (preferred).
  • Interest in critical software for the space domain (preferred).

Benefits

  • US salary range of $191,000 to $253,000.
  • Highly competitive equity grants included in most full-time offers.
  • Top-tier benefits for full-time employees.
  • Comprehensive benefits package available at little to no cost to employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Mobile Architect (POS Terminal)

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is hiring a Mobile Architect for POS terminals to lead the architecture and delivery of secure, scalable, reliable POS-related mobile and embedded solutions across Android and cross-platform environments.

C Flutter Java JavaScript Kotlin Mobile Development
2 hours, 26 minutes ago

C Developer

Moniepoint 1K-5K Diversified Financial Services

Moniepoint Inc. is hiring a C Developer to design and maintain high-performance embedded system modules and reusable libraries for its IT team.

C C# C++ Embedded Systems Git Go Java Linux Lua Mercurial Node.js Python SVN XML
2 hours, 26 minutes ago

Android BSP Engineer

Stripe 5K-10K Diversified Financial Services

Stripe Terminal is hiring an Android BSP Engineer to develop and support embedded Android payments platforms that enable in-person payment experiences.

Android C C++ Embedded Systems Encryption Java Kotlin Linux
3 hours, 11 minutes ago

Sr. Wireless Software Engineer (Starlink)

SpaceX 10K-50K Aerospace & Defense

SpaceX is seeking a Sr. Wireless Software Engineer for Starlink to develop software for the communications network powering its global satellite internet system.

C C++ Embedded Systems
3 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers