Embedded Linux Engineer

1 month, 1 week ago
Full-time
Mid Level
Software Development
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

  • Own the full lifecycle of software development projects, including design, implementation, automated testing, field testing, and deployment support.
  • Perform board bring-up and ongoing maintenance on embedded ARM boards, including device trees, bootloaders, and kernel drivers.
  • Customize vendor BSPs for use with NixOS-based systems.
  • Help secure embedded Linux systems.
  • Triage vulnerability reports and mitigate vulnerabilities by patching system components.
  • Develop and maintain Linux kernel components for robotics platform software.
  • Work with platform firmware such as U-Boot and EDK2.

Requirements

  • Familiarity with triaging vulnerability reports and mitigating vulnerabilities by patching system components.
  • Experience with Linux kernel development.
  • Experience with U-Boot, EDK2, platform firmware, or similar components.
  • Interest in using Nix/NixOS as an alternative to Yocto, Buildroot, or similar systems.
  • Experience with C or Rust.
  • U.S. Person status is required due to access to export-controlled data.
  • Experience developing embedded Linux systems using Yocto, Buildroot, or similar systems (preferred).
  • Familiarity with packaging CUDA libraries and applications (preferred).
  • Familiarity with functional programming paradigms (preferred).
  • Experience with one or more of C++, Python, Go, or Haskell (preferred).

Benefits

  • Competitive base salary of $166,000 to $220,000 USD.
  • Highly competitive equity grants included in the majority of full-time offers.
  • Comprehensive medical, dental, and vision coverage for U.S. roles at little to no cost.
  • Company-paid medical insurance premiums for UK and AUS roles, and an annual private health insurance contribution for IE roles.
  • Life and disability insurance for all employees.
  • Highly competitive PTO plans, including a holiday hiatus in December.
  • Caregiver and Wellness Leave for family care, new child bonding, or personal medical needs.
  • Free 24/7 mental health resources, including therapy and life coaching, plus legal and financial support resources.
  • Annual reimbursement for professional development.
  • Company-funded commuter benefits and relocation assistance, depending on eligibility.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

REMOTE Role Flight Control Laws (CLaws) Expert

Sapsol Technologies 51-250 Internet Software & Services

An aerospace engineering role at a flight-controls organization focused on developing, validating, and integrating flight control laws for fly-by-wire aircraft and related systems.

C++ MATLAB
6 hours, 12 minutes ago

Senior Embedded Software Engineer

Nebius 51-250 Internet Software & Services

Nebius is seeking an Embedded Software Developer to build firmware and low-level software for next-generation GPU and HPC platforms, focusing on reliable board management, telemetry, and hardware-firmware integration in mission-critical environments.

Bash C C++ Go SOC YAML
6 hours, 13 minutes ago

Certification Engineer

Distro 11-50 Internet Software & Services

Certification Engineer needed for an aerospace client in Everett, WA to support embedded software certification, testing, and compliance activities under DO-178B/C, with an onsite first month followed by remote work.

6 hours, 27 minutes ago

Staff Systems Engineer - Perception

Apptronik 51-250 Aerospace & Defense

Apptronik is hiring a Staff Systems Engineer to define and own the perception system architecture, requirements, validation, and safety strategy for its Apollo humanoid robot as it moves toward large-scale deployment in human environments.

MATLAB Python
14 hours, 2 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