Embedded Software Engineering Lead

Pic-Time Ltd.

Denver (CO)

Hybrid

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental, Vision Insurance
PTO & Holidays
401(k) match & Disability

Job summary

Ramon.Space in Denver is seeking a seasoned embedded software engineer to lead flight‑grade firmware for satellite modules, combining hands‑on development with system architecture and mentorship.

You will guide architecture, drive cross‑discipline collaboration, and build a high‑reliability software stack for space platforms while advancing a hybrid, remote‑friendly team in a cutting‑edge field.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
  • 7+ years of professional embedded software experience with at least 3 years in a lead or senior role.
  • Proven architecture experience designing embedded systems for constrained, safety‑critical, or high‑reliability platforms.
  • Strong C and C++ skills and experience with RTOSes such as FreeRTOS, VxWorks, or similar.
  • Experience building, debugging, and maintaining embedded Linux systems; creating and maintaining Yocto recipes, layers, BSPs, and reproducible images for embedded targets.
  • Experience with hardware interfaces including SPI, I2C, UART, PCIe, Ethernet, and high‑speed serial links.
  • Experience with firmware bring‑up, bootloaders, and BSP development.
  • Familiarity with CI/CD for embedded systems, automated testing, and version control workflows.
  • Excellent communication skills and demonstrated ability to lead cross‑disciplinary teams.

Responsibilities

  • Lead architecture and design of embedded software for digital modules including boot, device drivers, RTOS integration, and hardware abstraction layers.
  • Provide hands‑on mentorship, run regular one‑on‑ones, set clear development goals, and drive career progression through coaching and constructive feedback.
  • Lead recruiting and hiring for software roles; define role profiles, participate in interviews, and build a balanced team of firmware, embedded Linux/SoC, and test engineers.
  • Own system requirements and interfaces across hardware, firmware, and higher‑level software to ensure end‑to‑end correctness and performance.
  • Develop and maintain firmware in C and C++ for microcontrollers, SoCs, and FPGA soft‑processors.
  • Define and enforce software architecture patterns including modularity, fault containment, redundancy, and safe state transitions.
  • Collaborate with electrical, FPGA, and systems engineers to co‑design interfaces, timing, and power management.
  • Mentor and grow the embedded team by conducting design reviews, code reviews, and technical onboarding.
  • Represent the software team in cross‑functional planning, customer technical reviews, and supplier engagements.
  • Contribute to safety, security, and compliance activities relevant to space and defense customers.

Skills

Embedded software
C/C++
RTOS
Embedded Linux
Yocto
System architecture
Firmware bring‑up
Mentorship

Education

Bachelor's in Computer/Electrical Engineering or equivalent

Tools

Git
Linux

Job description

We are rapidly expanding in the Denver, Colorado area!

Ramon.Spaceis making the final frontier possible by accelerating the future of space computing by bringing resilient, Earth-like digital infrastructure to orbit. Ourcutting-edge, software-defined technology equips satellites with advanced storage, processing, and connectivity capabilities - powering smart, efficient, and fully adaptable missions across communications, 5G NTN, earth observation, and space-based data centers.

As we scale our U.S. presence,we’redeepening our work with both commercial operators and U.S. government partners who are driving the next generation of space innovation. From mission‑critical national security applications to high‑growth commercial constellations, our proven computing platforms deliver the performance, reliability, and flexibility needed to unlock new capability in orbit. Selected by the world’s leading satellite operators,Ramon.Spaceis defining howthe industrybuilds, deploys, and evolves digital missions in space.

We are a global team of 100+ employees across the US, United Kingdom, and Israel. If you are looking to make an impact, come and join our team.

We are looking for a seasoned embedded software engineer to lead the design and delivery of flight‑grade embedded software for Ramon.Space computing modules. This role combines hands‑on firmware development, system architecture, and mentorship to drive high‑reliability software for satellite platforms.

What you will be doing

  • Lead architecture and design of embedded software for digital modules including boot, device drivers, RTOS integration, and hardware abstraction layers.
  • Provide hands‑on mentorship, run regular one‑on‑ones, set clear development goals, and drive career progression through coaching and constructive feedback.
  • Lead recruiting and hiring for software roles; define role profiles, participate in interviews, and build a balanced team of firmware, embedded Linux/SoC, and test engineers.
  • Own system requirements and interfaces across hardware, firmware, and higher‑level software to ensure end‑to‑end correctness and performance.
  • Develop and maintain firmware in C and C++ for microcontrollers, SoCs, and FPGA soft‑processors.
  • Define and enforce software architecture patterns including modularity, fault containment, redundancy, and safe state transitions.
  • Collaborate with electrical, FPGA, and systems engineers to co‑design interfaces, timing, and power management.
  • Mentor and grow the embedded team by conducting design reviews, code reviews, and technical onboarding.
  • Represent the software team in cross‑functional planning, customer technical reviews, and supplier engagements.
  • Contribute to safety, security, and compliance activities relevant to space and defense customers.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
  • 7+ years of professional embedded software experience with at least 3 years in a lead or senior role.
  • Proven architecture experience designing embedded systems for constrained, safety‑critical, or high‑reliability platforms.
  • Strong C and C++ skills and experience with RTOSes such as FreeRTOS, VxWorks, or similar.
  • Experience building, debugging, and maintaining embedded Linux systems; creating and maintaining Yocto recipes, layers, BSPs, and reproducible images for embedded targets.
  • Experience with hardware interfaces including SPI, I2C, UART, PCIe, Ethernet, and high‑speed serial links.
  • Experience with firmware bring‑up, bootloaders, and BSP development.
  • Familiarity with CI/CD for embedded systems, automated testing, and version control workflows.
  • Excellent communication skills and demonstrated ability to lead cross‑disciplinary teams.

Advantages

  • Experience in aerospace or satellite systems including flight heritage, radiation mitigation, or DO‑254 familiarity.
  • Experience with FPGA firmware or embedded Linux and SoC integration.
  • Knowledge of secure boot, cryptographic modules, and secure firmware update mechanisms.
  • Experience with model‑based design, formal verification, or static analysis tools.
  • Master’s degree in a relevant field.
  • Competitive salary and benefits package.
  • Benefits at Ramon.Space include medical, dental, vision, PTO, holidays, FSAs, 401(k) match, short term and long‑term disability, and parental leave.
  • Flexible hybrid working model with opportunities for remote work. The office is located in the Denver Tech Center.
  • Collaborative and innovative work environment. Opportunities for professional growth and development.
  • Be part of a pioneering team in the satellite communication industry.

Due to export regulations, U.S. citizenship or U.S. person status may be required.

The salary range for this position is $150,000 - $200,000. Ramon.Space will consider relevant work experience, skills, education, and training when putting together an offer for this position.

Ramon.Space operates with a RPO Talent Partner and does not accept agency resumes without a signed agreement. Please do not forward resumes to our job’s alias, our employees, or any other company location. Ramon.Space is not responsible for any fees related to unsolicited resumes and will not pay fees to any third‑party agency or company that does not have a signed agreement with us.

This role involves access to export‑controlled technology. Eligibility for such access is subject to U.S. export control laws, and the company may need to obtain appropriate government authorization before granting access.

Ramon.Space is committed to equal employment opportunities.

We might be closer than you think

188 Inverness Drive West suite 225, Englewood, CO 80112, USA

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

Similar jobs worth comparing

Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision
401(k) match
Paid time off
+1
Technical Lead
Technical Lead

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Mechanical Engineer
Mechanical Engineer

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 115,000 - 165,000
Medical, dental, vision
PTO and holidays
401(k) match
+2
Technical Program Manager
Technical Program Manager

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 180,000 - 210,000
Medical, dental, vision
PTO, holidays
FSAs
+3
Analog & Power Engineer
Analog & Power Engineer

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 130,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+5
Senior Embedded Software Lead — Space Systems
Senior Embedded Software Lead — Space Systems

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 150,000 - 200,000
Medical, Dental, Vision Insurance
PTO & Holidays
401(k) match & Disability
Staff Embedded Software Engineer
Staff Embedded Software Engineer

Terranorbitalcorporation • Irvine (CA)

On-site
USD 160,000 - 190,000
100% Company-paid medical, dental, and
Vision coverage
401(k) Match
+2
Lead Embedded Systems Software Engineer
Lead Embedded Systems Software Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 225,000
Health and wellness care options
Paid time off
Competitive salaries
Solutions Architect
Solutions Architect

Pic-Time Ltd. • Denver (CO)

Hybrid
USD 161,000 - 222,000
Medical insurance
Dental insurance
Vision insurance
+7
Embedded Solutions Engineer – Space Systems
Embedded Solutions Engineer – Space Systems

Jobot • Seattle (WA)

On-site
USD 159,000 - 216,000
Health, Dental, Vision + HSA
Unlimited PTO
Commuter Benefits
+4