1

Embedded Software Engineer Intern Jobs in Boulder, CO

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 ...

Embedded Software Engineer

Denver, 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 ...

Senior Embedded Software Engineer

Berthoud, CO ยท On-site

$125K - $155K/yr

As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems. You will be part of a small, high ...

Staff Embedded Software Engineer

Arvada, CO

$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

Embedded Software Engineer Intern information

See Boulder, CO salary details

$13

$26

$40

How much do embedded software engineer intern jobs pay per hour?

As of Aug 8, 2026, the average hourly pay for embedded software engineer intern in Boulder, CO is $26.36, according to ZipRecruiter salary data. Most workers in this role earn between $21.44 and $29.90 per hour, depending on experience, location, and employer.

What does an embedded software engineer intern do?

An Embedded Software Engineer Intern assists in designing, developing, and testing software that runs on hardware devices such as microcontrollers, sensors, and other embedded systems. Their work often involves programming in languages like C or C++, debugging code, and collaborating with hardware engineers to ensure seamless integration. Interns may also help with documentation, code reviews, and troubleshooting issues that arise in embedded applications.

What skills and qualifications are needed to thrive as an embedded software engineer intern?

To thrive as an Embedded Software Engineer Intern, you need a solid understanding of C/C++ programming, basic knowledge of embedded systems, and progress toward a relevant degree such as Electrical Engineering or Computer Science. Familiarity with microcontroller architectures, debugging tools (such as JTAG/ICE), and version control systems like Git is typically expected. Strong problem-solving abilities, willingness to learn, and effective teamwork distinguish top candidates in this role. These skills and qualities are crucial for developing reliable embedded solutions and collaborating efficiently within multidisciplinary engineering teams.

What types of projects and technologies can an embedded software engineer intern expect to work on?

As an Embedded Software Engineer Intern, you will typically work on projects involving the design, coding, and testing of software that runs on microcontrollers or embedded systems. You may assist in developing firmware for hardware devices, debugging real-time systems, and collaborating closely with hardware engineers to ensure seamless integration of software and hardware. Expect to gain hands-on experience with programming languages like C or C++, and tools such as oscilloscopes, logic analyzers, and version control systems. These projects not only build your technical skills but also provide insight into the end-to-end product development cycle.
What are the most commonly searched types of Embedded Software Engineer jobs in Boulder, CO? The most popular types of Embedded Software Engineer jobs in Boulder, CO are:
What are popular job titles related to Embedded Software Engineer Intern jobs in Boulder, CO? For Embedded Software Engineer Intern jobs in Boulder, CO, the most frequently searched job titles are:
What job categories do people searching Embedded Software Engineer Intern jobs in Boulder, CO look for? The top searched job categories for Embedded Software Engineer Intern jobs in Boulder, CO are:
What cities near Boulder, CO are hiring for Embedded Software Engineer Intern jobs? Cities near Boulder, CO with the most Embedded Software Engineer Intern job openings:
Infographic showing various Embedded Software Engineer Intern job openings in Boulder, CO as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $54,828 per year, or $26.4 per hour.

Staff Embedded Software Engineer - Middleware

Lunar Outpost

Arvada, CO โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Salary: $137k-$180k

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:

  • Bachelors 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.