Senior Embedded Software Engineer

All Aviation Jobs

Boulder (CO)

On-site

USD 100,000 - 150,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k)
401(k) matching
Dental insurance
Health insurance
Paid time off
Vision insurance

Job summary

Radiation Team is seeking a Senior Embedded Software Engineer in the Boulder, CO area to lead development of embedded software for aerospace applications. You will work on prototypes and production systems, collaborating with hardware engineers on bring-up, testing, and integration of high-reliability electronics.

Responsibilities include implementing firmware, developing automated tests, and ensuring robust software through code reviews and best practices.

Qualifications

  • Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Strong C/C++ programming and debugging skills.
  • Experience with embedded systems, microcontrollers, or low-level software concepts.

Responsibilities

  • Develop and maintain embedded software and firmware systems.
  • Lead automated test software and software infrastructure development.
  • Oversee hardware bring-up, debugging, and system integration activities.
  • Collaborate with hardware, test, and radiation engineers for validation and troubleshooting.
  • Maintain documentation of software design, development, and testing activities.
  • Lead design reviews, code reviews, and technical discussions.

Skills

C/C++
Embedded systems
Debugging
Team collaboration
Communication

Education

Bachelor's or Master's in Engineering/CS

Tools

Git
RTOS
Oscilloscopes

Job description

High-Level Summary

The Senior Embedded Software Engineer will support the design, implementation, testing, and debugging of embedded software for development prototypes and production systems. Working alongside senior engineers, the Senior Embedded Software Engineer will collaborate on hardware bring-up, firmware development, automated testing, and embedded system integration for high-reliability engineering projects in the aerospace industry.

High-Level Summary

The Senior Embedded Software Engineer will support the design, implementation, testing, and debugging of embedded software for development prototypes and production systems. Working alongside senior engineers, the Senior Embedded Software Engineer will collaborate on hardware bring-up, firmware development, automated testing, and embedded system integration for high-reliability engineering projects in the aerospace industry.

Structured Description
Position Overview

This role leads software development activities for embedded systems, avionics, test equipment, and related engineering tools. The Senior Embedded Software Engineer will engage with software development, debugging, hardware integration, and testing efforts while maintaining industry best practices for developing reliable embedded systems used in aerospace and defense applications.

Key Responsibilities
  • Develop and maintain embedded software and firmware systems.
  • Spearhead the development of automated test software, engineering tools, and software infrastructure.
  • Develop and maintain software for automated test fixtures and laboratory equipment.
  • Oversee hardware bring-up, debugging, and system integration activities.
  • Develop and execute software test procedures under the guidance of senior engineers.
  • Collaborate with hardware, test, and radiation engineers to support system validation and troubleshooting.
  • Maintain documentation of software design, development, and testing activities.
  • Lead design reviews, code reviews, and technical discussions.
  • Apply software engineering best practices, including version control, testing, and documentation.
Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical field.
  • Experience with programming in C or C++.
  • Thorough understanding of software development principles and debugging techniques.
  • Proven experience with embedded systems, microcontrollers, or low-level software concepts.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively both independently and within a multidisciplinary engineering team.
  • Strong written and verbal communication skills.
Preferred Skills
  • Experience with embedded projects through coursework, personal or professional projects, or research.
  • Familiarity with Python or other scripting languages.
  • Use of communication protocols such as SPI, I2C, UART, CAN, Ethernet, or USB.
  • Familiarity with Git or other version control systems.
  • Exposure to RTOS or bare-metal embedded development.
  • Experience using oscilloscopes, logic analyzers, debuggers, or other laboratory equipment.
  • Interest in aerospace, avionics, embedded systems, or high-reliability electronics.
Additional Requirements
  • This is an on-site role based in the greater Boulder, CO metropolitan area.
Compensation

The expected salary range for this position is $100,000 - $150,000. Final compensation will be determined based on experience and qualifications.

Benefits & Other Compensation

Eligible employees are offered Medical, Dental, Vision, Life Insurance, 401(k), and unlimited PTO. Additional compensation may include discretionary bonuses, commissions (if applicable), and Phantom Profit Units (PPUs).

Equal Opportunity Statement

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

Accommodation

If you require a reasonable accommodation during the application or interview process, please contact us at work@radiationteam.com.

Export Control Regulations

This position requires access to export-controlled information and technology. Candidates must be eligible to access such information in accordance with applicable U.S. export control laws and regulations, including ITAR and EAR. Eligibility may include qualification as a U.S. person under applicable export control regulations or other authorization permitting access to the information and technology required for this position.

Pay: $100,000.00 - $150,000.00 per year

Benefits
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance
Application Question(s)
  • Export control regulations define a U.S. person as a U.S. citizen, lawful permanent resident, asylee, or refugee. Are you a U.S. person under this definition, or do you otherwise hold authorization to access export-controlled information?
Ability To Commute
  • Boulder, CO 80303 (Required)

Work Location: In person

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Adecco • Los Angeles (CA), California (MO)

On-site
USD 120,000 - 180,000
Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)
Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)

SpaceNews • Littleton (CO)

On-site
USD 165,000 - 190,000
Embedded Software Development Engineer (Senior Level)
Embedded Software Development Engineer (Senior Level)

CS GROUP • East Hartford (CT)

Hybrid
USD 110,000 - 140,000
Annual bonus
Retirement benefit
Training opportunities
+5
Embedded Software Development Engineer (Senior Level)
Embedded Software Development Engineer (Senior Level)

CS GROUP - USA • East Hartford (CT)

Hybrid
USD 110,000 - 145,000
Annual cash bonus
Retirement plan
Training & professional development
+7
Embedded Software Application Engineer - Direct Hire
Embedded Software Application Engineer - Direct Hire

Advantage Technical • Sioux Falls (SD)

On-site
USD 120,000 - 180,000
Embedded Software Development Engineer (Senior Level)
Embedded Software Development Engineer (Senior Level)

Cs-Group • East Hartford (CT)

Hybrid
USD 110,000 - 150,000
Annual cash bonus opportunity
Training/Professional Development
6 paid holidays
+4
Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)
Software Engineer, Embedded Systems, (Sr. Staff, Embedded Software)

Redwire Space NV • Littleton (CO)

On-site
USD 165,000 - 190,000
Senior Test Software Engineer
Senior Test Software Engineer

Ursa Major • Longmont (CO)

On-site
USD 110,000 - 135,000
Unlimited PTO
Parental leave
Medical insurance
+3
Senior Embedded Software Engineer (RTOS Experience Required)
Senior Embedded Software Engineer (RTOS Experience Required)

Lynx Software Technologies • Marietta (GA)

On-site
USD 120,000 - 160,000
Low-cost medical/dental/vision
401K with generous match
Paid time off + holidays
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Stealth Mode • Gardena (CA)

On-site
USD 120,000 - 160,000