Firmware Engineer

1 day, 15 hours 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 the design, implementation, and completion of embedded firmware projects.
  • Mentor other firmware engineers and promote best practices in design engineering.
  • Contribute to team direction, policy, and technical guidance.
  • Debug and troubleshoot issues across electrical, firmware, and software boundaries.
  • Help select microcontrollers and peripherals and review schematics with the electrical engineering team.
  • Manage multiple concurrent projects at different stages of development.

Requirements

  • BS or MS in CS, CE, EE, or equivalent industry experience.
  • 5+ years of firmware or embedded software development experience focused on embedded systems.
  • Expert-level C programming ability for embedded systems.
  • Experience building complex MCU projects that communicate across multiple boards or systems.
  • Broad experience with one or more microcontroller cores such as ARM, AVR, MSP430, or PIC.
  • Experience integrating microcontrollers with analog and digital sensors.
  • Experience developing firmware in bare-metal and/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.
  • Ability to obtain and maintain an active U.S. Secret security clearance.
  • Experience with STM32 microcontrollers and CAN/Ethernet communication protocols (preferred).
  • Bias for action and strong curiosity about technologies and tools (preferred).

Benefits

  • US salary range of $166,000 to $220,000.
  • Highly competitive equity grants are included in the majority of full-time offers.
  • Top-tier benefits package for full-time employees.
  • Benefits are available at little to no cost to employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Controls Engineer

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Staff Controls Engineer to analyze vehicle performance and improve the autonomous delivery systems that move critical goods across its global logistics network.

14 hours, 8 minutes ago

Senior Device Engineer

Dragos 251-1K Professional Services

Dragos is hiring a Senior Device Engineer to build automation software that identifies, fingerprints, and interacts with network-connected devices across critical infrastructure environments.

Cybersecurity Docker Embedded Systems Go HTTP JavaScript Node.js TCP/IP TLS TypeScript
14 hours, 23 minutes ago

Software & Controls Engineer - Energy Management Systems

On.Energy 51-250 Electric Utilities

ON.energy is hiring a Software & Controls Engineer to develop and commission control software and automation systems for energy storage and power infrastructure projects supporting AI-era power demand.

C# C++ CI/CD Cybersecurity Git Python
14 hours, 38 minutes ago

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
1 day, 13 hours 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