1

Contract Embedded Software Engineer Jobs in Denver, CO

Staff Embedded Software Engineer

Arvada, CO ยท On-site

$134K - $177K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software Engineer is to ...

Embedded Software Engineer

Niwot, CO ยท On-site +1

$85K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

If you like the sound of our Engineering team and want to hack on the software that powers our embedded products, this team is your home. SparkFun's Next Software Engineer SparkFun is looking to add ...

Staff Embedded Software Engineer

Arvada, CO ยท On-site

$137K - $180K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software Engineer is to ...

Staff Embedded Software Engineer

Golden, CO ยท On-site

$135K - $178K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software Engineer is to ...

Senior Embedded Software Engineer

Aurora, CO ยท On-site

$86.80 - $165.20/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Summary Senior Embedded Software Engineer - RTX (Raytheon Technologies) - Aurora, Colorado (Onsite) Security Clearance Active Secretโ€‘level U.S. governmentโ€‘issued security clearance required ...

Sr Embedded Software Engineer

Louisville, CO ยท On-site

$156K - $215K/yr

Position Title: Sr Embedded Software Engineer Position Description: Protingent Staffing has an exciting Direct Hire Sr Embedded Software Engineer opportunity. Job Responsibilities: * You will design ...

Embedded Software Engineer

Arvada, CO ยท On-site

$95K - $150K/yr

Extensive knowledge of embedded programming down to the hardware level * Ability to write technical and end user documentation * Solid software design and debugging skills * RLL programming and ...

Sr Embedded Software Engineer

Louisville, CO ยท On-site

$129K - $169K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role The Senior Embedded Software Engineer role at Sierra Space brings extensive ... Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any ...

Sr Embedded Software Engineer

Louisville, CO ยท On-site

$129K - $169K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role The Senior Embedded Software Engineer role at Sierra Space brings extensive ... Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any ...

Sr Embedded Software Engineer

Centennial, CO ยท On-site

$127K - $167K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role The Senior Embedded Software Engineer role at Sierra Space brings extensive ... Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any ...

Senior Embedded Software Engineer

Aurora, CO

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Senior Embedded Software Engineer

Aurora, CO ยท On-site

$126K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware ...

Embedded Software Engineer Level 2

Denver, CO ยท Remote

$134K - $177K/yr

We are seeking embedded software developers and engineers to work on a well-funded program for the future of commercial human space services. Our team is responsible for the software deliverables ...

Showing results 21-40

Contract Embedded Software Engineer information

See Denver, CO salary details

$72K

$157.9K

$179.1K

How much do contract embedded software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for contract embedded software engineer in Denver, CO is $157,874.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,400.00 and $178,100.00 per year, depending on experience, location, and employer.

What is a contract embedded software engineer?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

What are typical day-to-day responsibilities for a contract embedded software engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What are the key skills and qualifications needed to thrive in the contract embedded software engineer position?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What are the most commonly searched types of Embedded Software Engineer jobs in Denver, CO?

The most popular types of Embedded Software Engineer jobs in Denver, CO are:

What cities near Denver, CO are hiring for Contract Embedded Software Engineer jobs?

Cities near Denver, CO with the most Contract Embedded Software Engineer job openings:

Infographic showing various Contract Embedded Software Engineer job openings in Denver, CO as of August 2026, with employment types broken down into 1% Internship, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $157,874 per year, or $75.9 per hour.

Staff Embedded Software Engineer

Lunar Outpost

Arvada, CO โ€ข On-site

$134K - $177K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 6 hours ago


Job description

Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, an industry leader in space robotics and planetary vehicles, invites you to join our team! Lunar Outpost is dedicated to creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software Engineer is to develop software for robotic systems, ensuring the system meets stringent real-time, safety and reliability requirements for crewed and autonomous space operations.  


Take the #NextLeap with Lunar Outpost and work on the Pegasus LTV, which will carry NASA astronauts farther than they've ever been before on the lunar surface!  


Key Responsibilities: 

  • Design, develop, and maintain embedded and flight software for real-time systems 
  • Implement software on RTOS-based platforms (e.g., VxWorks, RTEMS, or similar) 
  • Support development of flight software applications, including command/telemetry handling and system control logic 
  • Develop and integrate device drivers and hardware abstraction layers 
  • Collaborate with hardware and systems engineers to integrate software with embedded platforms 
  • Assist with system integration, testing, and validation, including simulation and hardware-in-the-loop environments 
  • Debug and troubleshoot issues related to performance, timing, and system interaction 
  • Contribute to documentation, including design descriptions and test procedures 


Required Qualifications: 

  • Bachelor’s degree in computer or electrical engineering or related field 
  • 5+ years in embedded software or avionics systems for space or mission-critical robotics applications 
  • Experience with at least one RTOS-based system (e.g., VxWorks, FreeRTOS, RTEMS, or similar)
  • Understanding of real-time systems concepts (task scheduling, interrupts, memory constraints) 
  • Experience with software integration and testing on hardware platforms 
  • Proficiency in C for embedded systems 
  • Familiarity with spacecraft data handling, telemetry/command processing, and networking 
  • Self-motivated, focused, and driven to meet critical deadlines 
  • Excellent organization and time management skills 
  • U.S. Person  


Preferred Qualifications: 

  • Experience with device driver development or board support packages (BSPs) 
  • Experience with flight software frameworks such as NASA cFS or similar architectures
  • Experience with robotics platforms for planetary exploration, surface mobility, or space station operations 
  • Experience working with simulation tools or hardware-in-the-loop testing 
  • Knowledge of fault-tolerant or safety-critical software design principles 
  • Experience with GNC software integration in robotic or spacecraft systems 
  • Prior work with crewed vehicle avionics architecture or planetary robotics 
  • Experience mentoring junior engineers and task planning 


Compensation & Benefits: Compensation level and base salary are competitively structured and thoughtfully determined based on factors such as relevant skills, experience, education, and the scope of the role.

  • Comprehensive health coverage: Medical, dental, and vision benefits, with 70% of premiums covered by the employer
  • Paid time off: Three (3) weeks per year of vacation
  • Retirement plan: Up to 4% employer match on 401(k) contributions
  • Paid holidays: 11 company-recognized holidays
  • Parental leave
  • Educational reimbursement opportunities to support company objectives, continued learning, and career development

Lunar Outpost Inc. is an equal opportunity  employer. Lunar Outpost Inc. does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, ethnicity, age, disability, veteran status, genetic information, or any other characteristic protected by applicable law. All employees, including executives and human resources personnel, are expected to conduct themselves with professionalism and treat others with dignity and respect in accordance with this policy.