Senior Embedded Software Engineer — Aerospace Systems

CesiumAstro

Austin (TX)

On-site

USD 140,000 - 190,000

Full time

22 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Stock options
Health, dental, vision coverage
Retirement plan

Job summary

CesiumAstro in Austin, TX seeks an experienced embedded software engineer to design and implement software for aerospace-grade embedded devices. You will work on Linux-based SBCs, microcontrollers, and high-reliability systems, contributing from concept through production, including roadmaps, design reviews, and in-orbit support.

The ideal candidate has 5+ years in C/C++, RTOS experience, and a strong background in real-time Linux, debugging, and hardware interfacing.

Qualifications

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
  • Minimum 5 years of industry software development experience.
  • 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++
Embedded software
RTOS
Real-time Linux
Multithreading
API design
FPGA interfacing
Software debugging
Communication

Education

BS in CS/EE/CE
MS in CS/EE/CE

Tools

Git
Jira
Bug tracking

Job description

CesiumAstro in Austin, TX seeks an experienced embedded software engineer to design and implement software for aerospace-grade embedded devices. You will work on Linux-based SBCs, microcontrollers, and high-reliability systems, contributing from concept through production, including roadmaps, design reviews, and in-orbit support.

The ideal candidate has 5+ years in C/C++, RTOS experience, and a strong background in real-time Linux, debugging, and hardware interfacing.

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

Similar jobs worth comparing

Senior Aerospace Embedded Software Engineer
Senior Aerospace Embedded Software Engineer

CesiumAstro • Melbourne (FL)

On-site
USD 120,000 - 180,000
Stock options
Health benefits
Dental
+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 – 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 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
Space-Grade Embedded Systems Engineer
Space-Grade Embedded Systems Engineer

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision coverage
Retirement plan
Senior Embedded Systems Engineer - Space/Aerospace
Senior Embedded Systems Engineer - Space/Aerospace

Roman Health Pharmacy LLC • El Segundo (CA)

On-site
USD 140,000 - 168,000
Stock options
Health, dental, vision
Retirement plans
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 Software Engineer, Space & Aerospace
Senior Embedded Software Engineer, Space & Aerospace

CesiumAstro • Denver (CO)

On-site
USD 184,000 - 225,000
Stock options
Health, dental, vision benefits
HSA/FSA and retirement plans
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
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