Senior Embedded Systems Engineer - Satellite/Space (Remote)

Front Door Defense

Melbourne, Northern (FL, KY)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Health benefits
Retirement plans

Job summary

CesiumAstro in Melbourne, Florida, is seeking a Senior Embedded Software Engineer II to lead embedded software development from concept to production for satellite-grade hardware. The role covers low-level and high-level software across Linux-based SBCs and high-reliability microcontroller systems, with emphasis on real-time, multi-threaded applications and rigorous qualification processes.

The engineer will present design review materials to customers and executives, contribute to proposals,

Qualifications

  • BS or MS in Computer Science, Electrical Engineering, or Computer Engineering.
  • 6+ years of software development experience.
  • Experience with embedded hardware development and debugging; API design for interfacing with FPGAs.
  • Experience with aerospace products.
  • C or C++ programming.
  • Embedded systems design with preemptive, multitasking RTOS (RT-Linux desirable).
  • Familiarity with software configuration management tools and peer review.
  • Strong knowledge of real-time coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Proficient in multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design and implement software for embedded devices from requirements to production and deployment.
  • Develop, code, test, debug, and document system software.
  • Review code and system designs.
  • Analyze code for efficiency, reliability, and scalability.
  • Integrate and validate new product designs.
  • Support software QA and optimize I/O performance.
  • Provide post-production/in-orbit customer support.
  • Interface with hardware design and development engineers.
  • Evaluate third-party and open-source software.

Skills

C/C++
Embedded software
RTOS
Real-time Linux
Multi-threading
Software QA
API design for FPGA
Communication

Education

BS in Computer Science/Electrical Engineering/Computer Engineering
MS in Computer Science/EE/CE

Tools

Git
CM tools

Job description

CesiumAstro in Melbourne, Florida, is seeking a Senior Embedded Software Engineer II to lead embedded software development from concept to production for satellite-grade hardware. The role covers low-level and high-level software across Linux-based SBCs and high-reliability microcontroller systems, with emphasis on real-time, multi-threaded applications and rigorous qualification processes.

The engineer will present design review materials to customers and executives, contribute to proposals,

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

Similar jobs worth comparing

Senior Embedded Software Engineer II Software
Senior Embedded Software Engineer II Software

Front Door Defense • Melbourne (FL), Northern (KY)

Hybrid
USD 120,000 - 180,000
Stock options
Health benefits
Retirement plans
Senior Space Electronics Engineer (Remote Initially)
Senior Space Electronics Engineer (Remote Initially)

CesiumAstro • Melbourne (FL)

Hybrid
USD 90,000 - 120,000
Company stock options
Health insurance
Dental and vision plans
+1
Senior Embedded SATCOM Software Engineer
Senior Embedded SATCOM Software Engineer

Front Door Defense • Westminster (CO)

On-site
USD 170,000 - 220,000
Stock options
Health insurance
Dental
+6
Lead Embedded Software Architect — Space Systems
Lead Embedded Software Architect — Space Systems

Roman Health Pharmacy LLC • Austin (TX)

On-site
USD 140,000 - 190,000
Stock options
Benefits package
Senior Embedded Software Engineer II
Senior Embedded Software Engineer II

Roman Health Pharmacy LLC • Melbourne (FL)

Remote
USD 80,000 - 100,000
Company stock options
Health, dental, vision benefits
Life and disability insurance
Senior Embedded Software Engineer I
Senior Embedded Software Engineer I

CesiumAstro • Melbourne (FL)

On-site
USD 85,000 - 115,000
Company stock options
Health, dental, and vision insurance
Life and disability insurance
+1
Senior Embedded Software Engineer II
Senior Embedded Software Engineer II

CesiumAstro • Melbourne (FL)

Hybrid
USD 95,000 - 120,000
Health, dental, and vision insurance
Company stock options
Generous retirement plans
Senior Embedded Software Engineer I - Spacecraft
Senior Embedded Software Engineer I - Spacecraft

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 120,000 - 161,000
Company stock options
Generous health benefits package
Retirement plans
Space & Satellite Systems Engineer (Embedded)
Space & Satellite Systems Engineer (Embedded)

Real Time Consulting, LLC • Phoenix (AZ), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Spacecraft Systems Engineer – Software & Integration
Senior Spacecraft Systems Engineer – Software & Integration

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits
Retirement plans