1

Wireless Embedded Software Engineer Jobs in Denver, CO

Staff Embedded Software Engineer

Arvada, CO ยท On-site

$134K - $177K/yr

Collaborate with hardware and systems engineers to integrate software with embedded platforms * Assistwith system integration, testing, and validation, including simulation and hardware-in-the-loop ...

Embedded Software Engineer III

Denver, CO ยท On-site

$150K - $211K/yr

As an Aerospace Software Apps Engineer III, you will have hands on development responsibility to build and test real-time embedded software that controls rocket engines for human capable spacecraft.

Embedded Software Engineer III

Denver, CO ยท Hybrid

$150K - $211K/yr

As an Embedded Software Engineer III on the Blue Ring program, you will be at the forefront of developing and testing flight software for one of the most capable and maneuverable multi-mission ...

Showing results 41-60

Wireless Embedded Software Engineer information

See Denver, CO salary details

$72K

$157.9K

$179.1K

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

As of Aug 19, 2026, the average yearly pay for wireless 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 does a wireless embedded software engineer do?

A Wireless Embedded Software Engineer designs, develops, and maintains software that runs on embedded systems, such as microcontrollers, with a focus on wireless communication protocols (e.g., Wi-Fi, Bluetooth, Zigbee). They work closely with hardware engineers to ensure seamless integration between hardware and software components. Their responsibilities include writing firmware, debugging issues, optimizing performance, and ensuring reliable wireless data transfer. These engineers are crucial in industries like IoT, telecommunications, and consumer electronics, where wireless connectivity is essential.

What are the key skills and qualifications needed to thrive as a wireless embedded software engineer?

To thrive as a Wireless Embedded Software Engineer, you need a solid background in embedded systems programming, wireless communication protocols, and a relevant degree in electrical engineering, computer engineering, or computer science. Familiarity with C/C++, RTOS, microcontrollers, and tools like oscilloscopes and protocol analyzers, as well as knowledge of standards such as Bluetooth, Zigbee, or Wi-Fi, is typically required. Strong problem-solving, attention to detail, and collaborative communication skills help engineers excel in complex, cross-functional environments. These abilities are critical for designing reliable, efficient wireless solutions that meet rigorous technical and market requirements.

What are some common challenges wireless embedded software engineers face when integrating new wireless protocols into existing systems?

Wireless Embedded Software Engineers often encounter challenges such as ensuring compatibility between legacy hardware and new wireless protocols, maintaining low power consumption, and optimizing for limited memory and processing resources. Debugging and testing wireless communication in real-world environments can also be complex due to unpredictable interference and signal degradation. Collaborating closely with hardware engineers and firmware developers is essential to address these integration issues effectively.

What is the difference between Wireless Embedded Software Engineer vs Firmware Engineer?

AspectWireless Embedded Software EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of wireless protocolsBachelor's in Electrical Engineering, Computer Science, or related; embedded systems experience
Work EnvironmentDesigning wireless communication systems, embedded devices, IoT productsDeveloping low-level code for hardware devices, embedded systems
Industry UsageTelecommunications, IoT, consumer electronicsConsumer electronics, automotive, industrial equipment

Wireless Embedded Software Engineers focus on developing software for wireless communication modules within embedded systems, often working on IoT and connectivity solutions. Firmware Engineers primarily develop low-level code that directly interacts with hardware components. While both roles require embedded systems knowledge, Wireless Embedded Software Engineers emphasize wireless protocols and connectivity, whereas Firmware Engineers concentrate on hardware-level programming.

Are wireless embedded software engineers in demand?

Wireless embedded software engineers are in high demand due to the growth of IoT devices, connected systems, and wireless communication technologies like Bluetooth, Wi-Fi, and LTE. Employers seek professionals skilled in embedded programming, real-time operating systems, and wireless protocols to develop and maintain connected hardware products. The role often requires knowledge of C/C++, hardware integration, and certifications such as CE or FCC for compliance.

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

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

Infographic showing various Wireless Embedded Software Engineer job openings in Denver, CO as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $157,874 per year, or $75.9 per hour.

Staff Embedded Software Engineer - Middleware

Lunar Outpost

Arvada, CO โ€ข On-site

$134K - $177K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days 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 - Middleware to contribute to our mission in a dynamic startup environment.The main responsibility of the Staff Embedded Software Engineer- Middleware is to act as a subject matter expert in developing Linux Kernels for advanced space robotic applications. They will lead kernel development efforts and mentor engineers on best practices, ensuring the system meets stringent 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:

  • Serve as the technical authority forkernelconfiguration and deployment on a robotics-based avionics platforms
  • Design, implement,integrateandmaintainkernel-based softwareforspace avionics
  • Perform board bring-up for new avionics hardware, including processor initialization, bootloader configuration, and peripheral driver development
  • Implement task scheduling, memory partitioning, and time partitioning in alignment with mission safety standards
  • Develop and integratedevice drivers for rover avionics subsystems
  • Collaborate with systems, hardware, and robotics teams to define and implement fault-tolerant operating system configurations
  • Support hardware/software integration using engineering models,simulatorsand hardware-in-the-loop testbeds
  • Document OS configuration, integration steps,operational procedures to flight-certifiable standards


Required Qualifications:

  • Bachelor's degree incomputerorelectricalengineering or related field
  • 5+ yearsin embedded software or avionics systems for space or mission-critical robotics applications
  • 3+inLinux kernelsetup,configurationand BSP customization
  • Hands-on board bring-up experience for avionics or roboticshardware
  • Strongproficiencyin C for embedded system development
  • Experience with real-time debugging, timinganalysisand performance optimization
  • Experience working with SPI, RS485/422,ADCs,Spacewire
  • Experience with deterministic networking,symmetric multiprocessors (SMP)and safety-critical software architecture
  • Self-motivated, focused, and driven to meet criticaldeadlines
  • Excellent organization and time management skills
  • Excellent written and oral communication skills
  • U.S. Person


Preferred Qualifications:

  • Prior work with crewed vehicle avionics architecture or planetary robotics
  • Time-sensitive Networking (TSN) protocol configuration and validation for deterministic ethernet
  • Experience working with NASA core flight system (cFS)
  • Familiarity with space mission development phases and associated documentation and standards
  • Experience withVxWorks 7 DKMsand RTPs
  • Experience with OCI containerization

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.