Principal Embedded Software Engineer – Space Systems

Job Juncture

San Diego (CA)

On-site

USD 150,000 - 220,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Job Juncture in San Diego, CA, seeks a Principal or Senior Embedded Software Engineer to design and implement embedded software for space-based systems. This is a hands-on, on-site role focused on real-time, high-reliability applications.

You will develop bootloaders, BSPs, kernels, and device drivers for VxWorks, Embedded Linux, RTEMS, and bare-metal environments, writing C/C++ and assembly and building Python-based GUI tools for automated test equipment.

Qualifications

  • 830 years of experience in embedded software development.
  • Proficiency in C/C++, Python, BSP, kernel, and driver development.
  • Strong experience with VxWorks, Embedded Linux, and/or bare-metal systems.
  • Familiar with Buildroot/Yocto, NAND Flash file systems, and low-level hardware debugging using lab tools and in-circuit emulators.
  • BS in Computer Science, Computer Engineering, or related field (MS preferred).
  • Excellent problem-solving, analytical, and teamwork skills.

Responsibilities

  • Design, develop, document, and test embedded software for aerospace products.
  • Develop and debug bootloaders, BSPs, kernels, and device drivers for VxWorks, Embedded Linux, RTEMS, and bare-metal.
  • Code in C/C++ and assembly; develop Python GUI tools for automated test equipment.
  • Support verification, debugging, and manufacturing with test plans and tooling.
  • Participate in technical customer discussions and cross-discipline design reviews.
  • Contribute to software architecture, planning, risk management, and process improvement across projects.

Skills

C/C++
Python
Assembly
BSP
kernel
driver development
VxWorks
Embedded Linux
bare-metal
Buildroot/Yocto
NAND Flash file systems

Education

BS in Computer Science / Computer Engineering / related field
MS preferred

Job description

Job Juncture in San Diego, CA, seeks a Principal or Senior Embedded Software Engineer to design and implement embedded software for space-based systems. This is a hands-on, on-site role focused on real-time, high-reliability applications.

You will develop bootloaders, BSPs, kernels, and device drivers for VxWorks, Embedded Linux, RTEMS, and bare-metal environments, writing C/C++ and assembly and building Python-based GUI tools for automated test equipment.

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

Similar jobs worth comparing

Senior Embedded Software Engineer — Space (On-site)
Senior Embedded Software Engineer — Space (On-site)

NPAworldwide • San Diego (CA)

On-site
USD 150,000 - 220,000
Principal Software Engineer
Principal Software Engineer

Job Juncture • San Diego (CA)

On-site
USD 150,000 - 220,000
Principal Software Engineer
Principal Software Engineer

NPAworldwide • San Diego (CA)

On-site
USD 150,000 - 220,000
Senior Embedded Software Engineer, Space & Defense
Senior Embedded Software Engineer, Space & Defense

Voyager Technologies, Inc. • San Diego (CA)

On-site
USD 140,000 - 175,000
Flexible Time Off
Medical, dental, vision coverage
Gym membership options
+2
Senior Embedded Software Engineer – Onsite Poway
Senior Embedded Software Engineer – Onsite Poway

Power Device Corp • Poway (CA)

On-site
USD 140,000 - 160,000
Generous Paid Time Off
Tuition Reimbursement
401k with Employer Match
+1
Senior Principal Embedded Systems Engineer - Space
Senior Principal Embedded Systems Engineer - Space

Northrop Grumman • Sterling (VA)

On-site
USD 142,000 - 214,000
Senior Embedded Software Engineer — Aerospace Systems
Senior Embedded Software Engineer — Aerospace Systems

Trinity Technology Solutions LLC • California (MO)

On-site
USD 120,000 - 170,000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Equity in compensation
Comprehensive medical, dental, and vision coverage
Daily lunch provided onsite
+2
Senior Embedded Software Engineer - Space Systems
Senior Embedded Software Engineer - Space Systems

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 150,000
Company stock options
Generous benefits package including health, dental, and retirement plans
Principal Embedded Software Engineer — Space RF & Optics
Principal Embedded Software Engineer — Space RF & Optics

Blue Origin • San Francisco (CA)

On-site
USD 231,000 - 323,000
Medical, dental, vision
Stock options
Paid time off
+1