Senior Embedded Systems Engineer - Space/Aerospace

Roman Health Pharmacy LLC

El Segundo (CA)

On-site

USD 140,000 - 168,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health, dental, vision
Retirement plans

Job summary

CesiumAstro is seeking a software engineer to develop both low- and high-level software for embedded devices and high-reliability systems across Linux-based boards and microcontrollers.

The role spans concept to production, including roadmaps, design, coding, testing, and in-orbit support. The ideal candidate has multi-level experience in the software stack and strong communication skills for customer and executive interactions.

Qualifications

  • A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • A minimum of 5 years of industry experience in software development.
  • Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs.
  • Experience with products for aerospace applications.
  • Programming experience in C or C++.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable).
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.

Responsibilities

  • Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment.
  • Designing, developing, coding, testing, debugging, and documenting system software.
  • Reviewing code and system designs.
  • Analyzing code for efficiency, stability, and scalability.
  • Integrating and validating new product designs.
  • Supporting software quality assurance and optimizing I/O performance.
  • Providing post‑production/in‑orbit customer support.
  • Interfacing with hardware design and development engineers.
  • Assessing third‑party and open‑source software.

Skills

C/C++ programming
Embedded software
RTOS/real-time Linux
Embedded hardware troubleshooting
API design for FPGAs
Aerospace software
Communication skills

Education

BS or MS in Computer Science, Electrical Engineering, or Computer Engineering

Tools

Software configuration management tools
Defect tracking tools
Peer review processes

Job description

CesiumAstro is seeking a software engineer to develop both low- and high-level software for embedded devices and high-reliability systems across Linux-based boards and microcontrollers.

The role spans concept to production, including roadmaps, design, coding, testing, and in-orbit support. The ideal candidate has multi-level experience in the software stack and strong communication skills for customer and executive interactions.

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

Similar jobs worth comparing

Senior Embedded Systems Engineer – Space-Grade
Senior Embedded Systems Engineer – Space-Grade

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision benefits
401(k) and retirement plans
Senior Embedded Systems Engineer – Space Hardware (Stock)
Senior Embedded Systems Engineer – Space Hardware (Stock)

Roman Health Pharmacy LLC • Melbourne (FL)

On-site
USD 120,000 - 190,000
Stock options
Medical benefits
Retirement plans
Senior Embedded Software Architect — Space & Aerospace
Senior Embedded Software Architect — Space & Aerospace

Roman Health Pharmacy LLC • Westminster (CO)

Hybrid
USD 133,000 - 161,000
Stock options
Health insurance
Dental insurance
+6
Staff Embedded Software Engineer – Space Systems, Equity
Staff Embedded Software Engineer – Space Systems, Equity

Roman Health Pharmacy LLC • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 220,000
Senior Embedded Software Architect – Space/Avionics
Senior Embedded Software Architect – Space/Avionics

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Senior Embedded Software Engineer — Aerospace & RTOS
Senior Embedded Software Engineer — Aerospace & RTOS

Roman Health Pharmacy LLC • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Stock options
Health benefits
Dental
+6
Senior Embedded Systems Engineer – Aerospace/RTOS
Senior Embedded Systems Engineer – Aerospace/RTOS

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 184,000 - 225,000
Stock options
Benefits package
Senior Embedded Software Project Lead – Aerospace
Senior Embedded Software Project Lead – Aerospace

Roman Health Pharmacy LLC • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 160,000
Stock options
Health benefits
Dental & Vision
+3
Space/Airborne Embedded Software Engineer – RTOS & C/C++
Space/Airborne Embedded Software Engineer – RTOS & C/C++

CesiumAstro • El Segundo (CA)

On-site
USD 120,000 - 180,000
Stock Options
Health Insurance
Dental Insurance
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Roman Health Pharmacy LLC • Melbourne (FL)

On-site
USD 120,000 - 190,000
Stock options
Medical benefits
Retirement plans