Embedded Software Engineer - C/C++, Linux/RTOS, Driver

Actalent

Johnstown (CO)

On-site

USD 95,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Critical Illness
Accident
401(k) Retirement Plan
Life Insurance
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Paid Time Off

Job summary

Actalent is seeking an experienced embedded firmware engineer in Colorado to design and develop software for water quality instrumentation across Linux, RTOS, and bare-metal platforms. You will collaborate with hardware teams to integrate firmware with electronics, implement low-level communications, and contribute to CI/CD practices to ensure high-quality delivery in a fast-paced environment.

This role requires 3–5+ years of hands-on embedded C/C++ experience on 32-bit MCUs, and strong

Qualifications

  • Bachelor's degree in Engineering or Computer Science with 3–5+ years of embedded C/C++ experience.
  • Experience with 32-bit microcontrollers and low-level hardware interaction.
  • Proficiency with Agile methodologies and CI/CD practices.

Responsibilities

  • Design and develop embedded firmware in C++ and C for water quality instrumentation across Linux, RTOS, and bare-metal platforms.
  • Collaborate with hardware engineers to integrate firmware with electronics and ensure robust hardware-software interfaces.
  • Implement CI/CD pipelines and pursue high-quality, reliable delivery.

Skills

C++
C
Embedded Linux
RTOS
Bare-metal
Device Drivers
Kernel Programming
I2C
SPI
UART
Modbus
USB
Ethernet
Agile
CI/CD
Hardware Debugging

Education

Bachelor's degree in Engineering or Computer Science

Job description

Actalent is seeking an experienced embedded firmware engineer in Colorado to design and develop software for water quality instrumentation across Linux, RTOS, and bare-metal platforms. You will collaborate with hardware teams to integrate firmware with electronics, implement low-level communications, and contribute to CI/CD practices to ensure high-quality delivery in a fast-paced environment.

This role requires 3–5+ years of hands-on embedded C/C++ experience on 32-bit MCUs, and strong

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

Actalent • Johnstown (CO)

On-site
USD 95,000 - 130,000
Medical
Dental
Vision
+9
Embedded Software Engineer - Linux, C++, DO-178, RTOS
Embedded Software Engineer - Linux, C++, DO-178, RTOS

Actalent • Ames (IA)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Embedded Systems Engineer — C/C++, RTOS & Low-Level
Embedded Systems Engineer — C/C++, RTOS & Low-Level

Interclypse, Inc. • Maryland

On-site
USD 90,000 - 120,000
Paid Time Off
Parental Leave
Bereavement Leave
+14
Embedded Software Engineer
Embedded Software Engineer

Addison Group • Waukegan (IL)

On-site
USD 90,000 - 120,000
Senior Embedded C++ Engineer | RTOS, Secure Systems
Senior Embedded C++ Engineer | RTOS, Secure Systems

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Senior Embedded Driver Engineer - C/C++, RTOS & Kernel
Senior Embedded Driver Engineer - C/C++, RTOS & Kernel

Artifintech • Arizona

On-site
USD 100,000 - 180,000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

AT3 Professional Staffing Solutions, Inc. • Appleton (WI)

On-site
USD 85,000 - 120,000
Senior Embedded C/C++ Driver Engineer
Senior Embedded C/C++ Driver Engineer

Cloud Analytics Technologies, LLC • Arizona

On-site
USD 120,000 - 180,000
Real-Time Aerospace Embedded Firmware Engineer
Real-Time Aerospace Embedded Firmware Engineer

Talentify • Florida

On-site
USD 66,000 - 76,000