Space-Grade Linux Kernel Engineer (Mid–Senior)

Medium

Saratoga (CA)

On-site

USD 150,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid holidays
Paid time off

Job summary

E-Space is a fast-growing startup building a space-grade Linux platform. This role focuses on kernel development, driver integration, and close collaboration with embedded and hardware teams to deliver stable, production-ready software for LEO satellite hardware.

You will design, implement, and optimize kernel components, configure builds with Yocto/Buildroot, and upstream patches while ensuring reliability, security, and performance in demanding environments.

Qualifications

  • 5+ years of experience developing in C, with deep familiarity with Linux kernel internals.
  • Proven experience writing and debugging Linux device drivers and kernel modules.
  • Solid understanding of: Kernel subsystems (memory management, scheduling, filesystems, networking) and Linux boot process and bootloaders.

Responsibilities

  • Design, develop, and maintain Linux kernel code, including drivers, subsystems, and kernel modules
  • Port, configure, and optimize the Linux kernel for custom hardware platforms
  • Write and maintain device drivers for a range of interfaces (e.g., I2C, SPI, UART, USB, PCIe, Ethernet)
  • Debug and resolve kernel panics, race conditions, memory issues, and other low-level system failures
  • Profile and optimize kernel and driver performance, including boot time, latency, and power consumption
  • Work with bootloaders (e.g., U-Boot) and board bring-up for new hardware revisions
  • Collaborate with hardware engineers during board bring-up and hardware/software integration
  • Upstream patches where appropriate, and track relevant upstream kernel changes and CVEs
  • Contribute to kernel configuration, build systems (e.g., Yocto, Buildroot), and CI integration
  • Document kernel architecture decisions, driver interfaces, and debugging procedures in a way that\'s practical and reusable

Skills

C programming
Linux kernel
Device drivers
Kernel internals
Debugging

Tools

Yocto
Buildroot
GDB
Ftrace

Job description

E-Space is a fast-growing startup building a space-grade Linux platform. This role focuses on kernel development, driver integration, and close collaboration with embedded and hardware teams to deliver stable, production-ready software for LEO satellite hardware.

You will design, implement, and optimize kernel components, configure builds with Yocto/Buildroot, and upstream patches while ensuring reliability, security, and performance in demanding environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Space-Grade Linux Kernel Engineer (Mid to Senior)
Space-Grade Linux Kernel Engineer (Mid to Senior)

E-Space • Town of Saratoga (NY)

On-site
USD 150,000 - 225,000
Paid holidays
Paid time off
Health and wellness care options
+5
Senior Linux Kernel Engineer: Drivers & Real-Time
Senior Linux Kernel Engineer: Drivers & Real-Time

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Competitive salaries
Health and wellness care options
Paid holidays
+1
Linux Kernel Developer (Mid-to-Senior Level)
Linux Kernel Developer (Mid-to-Senior Level)

E-Space • Town of Saratoga (NY)

On-site
USD 150,000 - 225,000
Paid holidays
Paid time off
Health and wellness care options
+5
Senior Linux Kernel Engineer - Bring-Up & Performance
Senior Linux Kernel Engineer - Bring-Up & Performance

Espace • Saratoga (CA)

On-site
USD 140,000 - 200,000
Health and wellness care options
Paid holidays
Paid time off
+1
Linux Kernel Developer (Mid-to-Senior Level)
Linux Kernel Developer (Mid-to-Senior Level)

Medium • Saratoga (CA)

On-site
USD 150,000 - 225,000
Paid holidays
Paid time off
Linux Kernel Developer (Mid-to-Senior Level)
Linux Kernel Developer (Mid-to-Senior Level)

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Competitive salaries
Health and wellness care options
Paid holidays
+1
Senior Embedded Software Engineer – Space Linux Kernel
Senior Embedded Software Engineer – Space Linux Kernel

lunaroutpost • Golden (CO)

On-site
USD 140,000 - 210,000
Comprehensive health coverage
Paid time off: 3 weeks per year
401(k) with up to 4% match
+3
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

jobs.frontdoordefense.com - Jobboard • Saratoga (CA)

On-site
USD 130,000 - 180,000
Linux Kernel Engineer — High-Performance OS & Drivers, Equity
Linux Kernel Engineer — High-Performance OS & Drivers, Equity

Pantera Capital • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Equity
Comprehensive medical
Vision
+5
Senior Embedded Linux Engineer - Yocto & Kernel
Senior Embedded Linux Engineer - Yocto & Kernel

CesiumAstro • Westminster (MD)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision benefits
Retirement plans