1

Contract Embedded Software Engineer Jobs in Colorado

Embedded Software Engineer

Boulder, CO · Hybrid

$93K - $133K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Software Engineering, Electrical Engineering, Mechanical Engineering, Mathematics, or Physics. * 5+ years of experience in microprocessor-based embedded real-time software development with Linux ...

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

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

$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

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

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

Showing results 21-40

Contract Embedded Software Engineer information

See Colorado salary details

$73.6K

$161.3K

$183K

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

As of Aug 20, 2026, the average yearly pay for contract embedded software engineer in Colorado is $161,285.00, according to ZipRecruiter salary data. Most workers in this role earn between $138,300.00 and $181,900.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 Colorado?

The most popular types of Embedded Software Engineer jobs in Colorado are:

What cities in Colorado are hiring for Contract Embedded Software Engineer jobs?

Cities in Colorado with the most Contract Embedded Software Engineer job openings:

Infographic showing various Contract Embedded Software Engineer job openings in Colorado as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $161,285 per year, or $77.5 per hour.

Senior Embedded Software Engineer

Technology Service Corporation (TSC)

Aurora, CO • On-site

$126K - $165K/yr

Full-time

Medical, Retirement, PTO

Re-posted 29 days ago


Job description

TSC's Product Solutions (PS) organization is seeking a Senior Embedded Software Engineer in Aurora, CO to join our engineering team. The ideal candidate will have a strong background in embedded systems development, a passion for problem-solving, and the ability to work collaboratively with multidisciplinary teams. This role involves designing, developing, and testing embedded software for RF sensor products and systems.
Responsibilities:
  • Provide technical leadership for the design, development, and integration of modular, high-performance embedded software systems.
  • Architect and implement complex real-time C/C++ software solutions for embedded platforms.
  • Lead system integration, prototyping, deployment, and evaluation activities across multidisciplinary teams.
  • Mentor and guide engineering teams, fostering technical growth and best practices in software development.
  • Collaborate with program management, customers, and cross-functional teams to define requirements, establish priorities, and deliver innovative solutions.
  • Oversee hardware/software integration, debugging, and performance optimization.
  • Drive continuous improvement in software development processes, tools, and methodologies.
  • Author and review technical documentation, design artifacts, and customer deliverables.

Required Qualifications
  • Bachelor of Science (BS) in Computer Science, Computer Engineering, or related technical field.
  • Minimum of 10 years of professional experience developing embedded software.
    Demonstrated expertise in C/C++ for embedded systems development including concurrency and performance optimization.
  • Extensive experience with Linux-based embedded system development and network communication.
  • Deep understanding of IP networking, protocol implementation, and debugging techniques.
  • Proven track record of technical leadership, mentoring, and cross-functional collaboration.
  • Experience with build management, dependency management, and cross-compilation.
  • Proficient in Git source control, CI/CD workflows, and modern software engineering practices.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a DoD Secret Clearance.

Preferred Qualifications
  • Experience with radar, SIGINT, EW, autopilot, PNT/guidance, or unmanned systems.
  • Expertise in microservice architectures, containerization, and virtualization in embedded environments.
  • Advanced knowledge of real-time operating systems (RTOS) and Linux kernel-space programming (device drivers, custom BSPs).
  • Experience implementing software safety processes and conducting hazard analyses in accordance with MIL-STD-882E for defense and mission-critical systems.
  • Proficiency in scripting languages (Python, Bash) for automation and data analysis.
  • Experience leading automated build, test, artifact management, and deployment pipelines.

TSC Benefits & Application
TSC offers a stable work environment, a competitive salary, and a comprehensive benefits package.
  • Employee Ownership (ESOP): As an employee-owned company, every employee contributes to, and benefits from, our success through our ESOP retirement plan. This fosters a culture of collective responsibility, transparency, and long-term commitment.
  • Other Benefits: 401k Plan, Flexible Work Schedules, Tuition Reimbursement, Co-Sponsored Health Plan, and Paid Leave.

Applying to TSC: Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and drug screening.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.