Senior Embedded Linux Engineer: Space-Edge DMA & SoC

Axiom Space

United States

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Axiom Space is seeking a Senior Embedded Linux Software Engineer to design and implement high-performance DMA drivers and kernel components for FPGA interfaces, collaborating with hardware teams on SoC constraints for edge computing platforms.

The role emphasizes Linux kernel development, DMA Engine API, and embedded networking, with unit/integration tests and documentation, in a fast-paced, mission-driven environment at the frontier of space technology.

Qualifications

  • 5+ years embedded Linux software in production environments.
  • Expert proficiency in C programming, Linux kernel architecture, and kernel driver development.
  • Experience designing DMA platform drivers (scatter-gather, cyclic, memory-to-memory).
  • Strong understanding of SoC architectures (AXI, AHB, APB) and memory hierarchies.
  • Embedded networking expertise (TCP/IP, UDP) for edge/IoT platforms.
  • Device tree, HALs, and hardware-software integration experience.
  • Realtime systems, deterministic software and performance optimization.

Responsibilities

  • Design, develop, and maintain Linux-based DMA platform drivers for FPGA interfaces.
  • Architect, implement, and optimize low-level kernel drivers that interface directly with FPGA hardware.
  • Collaborate with hardware engineering teams to optimize software performance within SoC constraints.
  • Develop, implement, and tune embedded networking stacks for edge computing platforms.
  • Diagnose and resolve hardware-software integration issues using test/debug tools.
  • Contribute to Linux kernel upstream development and maintain internal patches.
  • Develop and execute unit, integration, and performance tests; document APIs and architectures.

Skills

C programming
Linux kernel
DMA drivers
SoC architectures
Embedded networking
Device tree
RT systems
Kernel debugging

Job description

Axiom Space is seeking a Senior Embedded Linux Software Engineer to design and implement high-performance DMA drivers and kernel components for FPGA interfaces, collaborating with hardware teams on SoC constraints for edge computing platforms.

The role emphasizes Linux kernel development, DMA Engine API, and embedded networking, with unit/integration tests and documentation, in a fast-paced, mission-driven environment at the frontier of space technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux DMA & SoC Driver Engineer
Senior Embedded Linux DMA & SoC Driver Engineer

Axiom Space • Houston (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Axiom Space • United States

On-site
USD 140,000 - 190,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Axiom Space • Houston (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer – Real-Time Linux & DMA
Senior Embedded Software Engineer – Real-Time Linux & DMA

Xenon Innovations, Inc. • Fairfax (VA)

On-site
USD 135,000 - 280,000
Senior Embedded Software Engineer — Space-Grade ARM Cortex
Senior Embedded Software Engineer — Space-Grade ARM Cortex

HEICO • Camarillo (CA)

On-site
USD 120,000 - 180,000
Healthcare
PTO & Holidays
HSA & FSA
+5
Senior Embedded Software Engineer: Spaceborne ARM Cortex
Senior Embedded Software Engineer: Spaceborne ARM Cortex

Lucix Corporation • Camarillo (CA)

On-site
USD 120,000 - 180,000
Healthcare (Medical, Dental, Vision)
Paid Time Off and Holidays
HSA and FSA
+2
Senior Embedded Flight Software Engineer: Real-Time Space Systems
Senior Embedded Flight Software Engineer: Real-Time Space Systems

Axiom Space • United States

On-site
USD 100,000 - 130,000
Senior Embedded Linux Engineer – i.MX SoCs
Senior Embedded Linux Engineer – i.MX SoCs

Spectra Defense • Alpharetta (GA), Northern (KY)

Hybrid
USD 130,000 - 180,000
Senior Embedded Linux Engineer for SATCOM, Yocto & Xilinx
Senior Embedded Linux Engineer for SATCOM, Yocto & Xilinx

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Benefits package
Senior Embedded Software Engineer — Space & Defense
Senior Embedded Software Engineer — Space & Defense

Industrious Ventures • San Diego (CA), Northern (KY)

Hybrid
USD 140,000 - 175,000
Flexible time off
Medical, dental, and vision coverage
401(k) match