Senior Embedded Software Engineer — Space Systems

CesiumAstro, Inc.

Westminster (CO)

On-site

USD 133,000 - 160,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Benefits package

Job summary

CesiumAstro is seeking a Senior Embedded Software Engineer to design, implement, and validate embedded software for our space and airborne platforms. You will work across software, electrical, systems, and hardware teams to deliver robust firmware, drivers, and middleware from concept through verification and production.

The role emphasizes real-time software, hardware integration, and continuous improvement of software quality and performance.

Qualifications

  • Bachelor's degree in computer science, software engineering, computer engineering, electrical engineering, or a related technical field with 5–8 years of related experience, or Master's with 3–6 years, or PhD with 0–3 years in embedded software or related field.
  • Strong knowledge of embedded software principles, firmware development, SDLC, and system architectures.
  • Experience with C/C++, Python, version control, debugging tools, and embedded IDEs.
  • Knowledge of RTOS, microcontrollers, hardware interfaces, communication protocols, and peripheral integration.

Responsibilities

  • Develop embedded software, firmware, device drivers, middleware, and real-time software applications.
  • Conduct implementation, debugging, unit testing, optimization, and feature development activities.
  • Verify requirements, interface specs, architecture docs, and design docs to support implementation.
  • Prepare software documentation, test procedures, technical reports, and release notes.
  • Collaborate across software, electrical, systems, hardware, quality, and test teams throughout development.

Skills

Embedded software
C/C++
Python
Git
RTOS
CI practices
Debugging
Documentation
Office tools

Education

Bachelor's in a related field

Tools

Visual Studio
Eclipse
JTAG debuggers
Jira

Job description

CesiumAstro is seeking a Senior Embedded Software Engineer to design, implement, and validate embedded software for our space and airborne platforms. You will work across software, electrical, systems, and hardware teams to deliver robust firmware, drivers, and middleware from concept through verification and production.

The role emphasizes real-time software, hardware integration, and continuous improvement of software quality and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer for Space & Avionics
Senior Embedded Software Engineer for Space & Avionics

Woven • Westminster (CO)

On-site
USD 133,000 - 160,000
Stock options
Health, dental, vision insurance
HSA/FSA
+3
Senior Embedded Software Engineer — Space Tech Stock Options
Senior Embedded Software Engineer — Space Tech Stock Options

Airbus Ventures • Westminster (CO)

On-site
USD 133,000 - 160,000
Stock options
Comprehensive benefits
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
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

CesiumAstro • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision benefits
401(k) 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-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 Software Engineer in Space
Senior Embedded Software Engineer in Space

Airbus Ventures • Austin (TX)

Hybrid
USD 120,000 - 180,000
Stock options
Health, dental, vision coverage
Retirement plans
Staff Embedded Software Engineer (Space Systems)
Staff Embedded Software Engineer (Space Systems)

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Health benefits
Retirement plan
Staff Embedded Software Engineer – Space Systems, Equity
Staff Embedded Software Engineer – Space Systems, Equity

Roman Health Pharmacy LLC • Austin (TX)

Hybrid
USD 140,000 - 220,000