Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$40 - $80 per hour

Actalent

Job Title: Embedded Software Engineer

Job Description

This onsite Embedded Software Engineer role in Loveland, CO focuses on designing and developing embedded firmware for next-generation water quality instrumentation. You will work in a large, state-of-the-art R&D campus, collaborating closely with cross-functional engineering teams to build new products and ground-up architectures rather than sustaining legacy systems. The role combines embedded Linux, RTOS, and bare-metal development with hands-on hardware interaction, offering the opportunity to make a direct impact on global water quality while contributing to a growing, collaborative firmware team.

Responsibilities

  • Design and develop embedded firmware solutions for new and existing water quality instrumentation products.

  • Develop and maintain embedded software using C++ (and sometimes C) for microcontrollers and platforms including Linux, RTOS, and bare metal environments.

  • Modify and extend existing code bases to meet evolving product and system requirements.

  • Analyze requirements, estimate development effort, and deliver reliable, impactful solutions on schedule.

  • Collaborate in an Agile team environment, participating in daily scrums, weekly development discussions, and sprint activities.

  • Work closely with hardware engineers, reading schematics and interacting directly with hardware to debug and optimize system performance.

  • Troubleshoot and debug embedded systems using tools such as oscilloscopes, logic analyzers, and digital multimeters.

  • Implement and maintain CI/CD practices and unit testing to support robust, repeatable builds and high-quality releases.

  • Ensure code quality and reliability through rigorous debugging, testing, and adherence to best practices.

  • Produce clear technical design documentation and contribute to system and industrial instrumentation architecture discussions.

  • Develop and maintain device drivers and kernel-level software, focusing on hardware interfaces and Linux internal behavior rather than only user-space applications.

  • Implement and support low-level hardware interfaces and communication protocols including I2C, SPI, UART, MODBUS, USB, and Ethernet.

  • Engage in hands-on coding, building, deploying, and debugging activities throughout the development lifecycle.

  • Participate in technical interviews and hands-on exercises to assess, mentor, and support the growth of engineering talent.

  • Collaborate with diverse, cross-disciplinary teams in a highly integrated environment where design, R&D, testing, and manufacturing are largely in-house.

  • Contribute to the growth and maturation of the firmware team, helping define and build new product architectures and development practices.

  • Work on new product development initiatives, focusing on ground-up architectures for embedded systems and instrumentation rather than primarily sustaining work.

Essential Skills

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field, or equivalent applicable experience.

  • 3+ years of experience in C++ user-space development and C (or embedded C) programming for embedded systems.

  • 3+ years of experience with 32-bit microcontrollers and embedded platforms, including Linux, RTOS, and bare metal environments.

  • Strong understanding of computer architecture, memory technologies, and software build processes.

  • Proficiency working in embedded Linux environments, with a focus on Linux internals, kernel device drivers, and hardware interaction rather than only application-level development.

  • Experience with device driver and kernel programming for embedded Linux platforms.

  • Ability to read and interpret hardware schematics and work confidently with low-level hardware interfaces.

  • Ability to code low-level hardware interfaces and interact directly with peripherals and sensors.

  • Familiarity with industrial instrumentation architecture beyond general-purpose computing or storage-focused systems.

  • Strong understanding and hands-on experience with communication protocols such as I2C, SPI, UART, MODBUS, USB, and Ethernet.

  • Proficiency in Agile methodologies and experience working in Agile software development teams.

  • Strong debugging skills in both software and hardware environments, including use of oscilloscopes, logic analyzers, and digital multimeters.

  • Ability to produce technical design documentation and contribute to system-level design discussions.

  • Demonstrated ability to work comfortably with both hardware and software in a firmware/embedded software engineering capacity.

  • Prior professional experience working with C++ in embedded or systems-level contexts.

  • Ability to work independently and as part of a collaborative engineering team, taking ownership of tasks from concept through deployment.

Additional Skills & Qualifications

  • Master’s degree in Embedded Systems Engineering or a closely related field.

  • 5+ years of professional embedded software experience is strongly preferred; candidates with a minimum of 2–3 years of strong, relevant experience and a demonstrated ability to learn quickly will be considered.

  • Experience developing in a Linux desktop environment using both IDEs and command-line tools.

  • Experience with Embedded Linux build systems such as Yocto.

  • Understanding of real-time operating systems (RTOS) and bare-metal development, including hardware interface design and implementation.

  • Proficiency with scripting languages such as Shell or Bash, and familiarity with Python.

  • Knowledge of networking fundamentals, including TCP/IP.

  • Experience with Docker containers in a development or test environment.

  • Exposure to user interface technologies such as React.js and Node.js is a plus.

  • Experience in the water quality industry or with industrial instrumentation is a plus.

  • Experience working in a diverse, inclusive, and highly collaborative engineering environment.

  • Ability to clearly articulate technical concepts and trade-offs to both hardware and software stakeholders.

  • A proactive, “go-getter” mindset with a strong appetite for learning new technologies and taking on challenging problems.

  • Comfort working in an environment that emphasizes in-house design, testing, and manufacturing capabilities.

Work Environment

This role is based onsite at a large, multi-building campus in Loveland, CO, with a minimum expectation of four days per week onsite and Friday as a flexible day. The campus includes a state-of-the-art building designed specifically for research and development, along with extensive in-house capabilities such as a 10-meter EMC chamber, HALT chamber, PCA/SMT line, injection molding, fabrication, and full production/manufacturing facilities. You will work in a collaborative environment that feels like an advanced, hands-on engineering design lab, with close-knit teams spanning nearly all engineering disciplines. The workday typically includes a daily scrum around 9 a.m., alignment on tasks and goals, and then focused time spent writing code, building and deploying firmware, troubleshooting and debugging hardware and software, and engaging in weekly development discussions to address system issues and interface requirements. The organization operates within a global network focused on water quality solutions, offering a culture that values innovation, collaboration, diversity, inclusion, and professional growth. The environment emphasizes direct access to hardware, lab equipment, and manufacturing resources, enabling rapid iteration and deep involvement in the full product lifecycle.

Job Type & Location

This is a Contract to Hire position based out of Loveland, CO.

Pay and Benefits

The pay range for this position is $40.00 - $80.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Loveland,CO.

Application Deadline

This position is anticipated to close on Jun 16, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Johnstown, CO vacancy
  • $125k - $155k

     ...and empowering each other every day to develop our skills, knowing that there is always room for growth. As a Senior Embedded Software Engineer at Ursa Major, you will design, develop, and maintain the software powering our engines, vehicles, and avionics systems.... 
    Suggested
    Permanent employment
    Temporary work

    Ursa Major

    Berthoud, CO
    4 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Suggested
    Temporary work
    Remote work

    Lumen

    Greeley, CO
    1 day ago
  • $115k - $150k

     ...Lead Compliance Engineer At Hach, a Veralto company, we ensure water quality for people around the world, and every team member plays a vital role in that mission. Our founding vision is to make water analysis better—faster, simpler, greener, and more informative.... 
    Suggested
    Immediate start
    Shift work

    Hach

    Loveland, CO
    16 hours ago
  •  ...to verify system operability and compliance with project standards and requirements. - 3 years of experience with bug tracking software (e.g., Jira). - 3 years of experience testing web-based applications. - Practical experience testing and analyzing Restful interfaces... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    For contractors
    Work experience placement
    Remote work

    Maximus

    Greeley, CO
    1 day ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Suggested
    Remote job
    Full time
    H1b

    Aperia Technologies

    Greeley, CO
    4 days ago
  • $36 per hour

    Description Location: UCHealth UCHlth MCR North Med Off Bldg, US:CO:Loveland Department:: UCHealth Medical Center of the Rockies Work Schedule: Full Time, 72.00 hours per pay period (2 weeks) Shift: Days Pay: $36.00 per hour plus travel package...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area
    Flexible hours
    Shift work

    UCHealth

    Loveland, CO
    2 days ago
  • $28.38 - $39.74 per hour

    Description Location: UCHealth Pain Mgmt Centerra - Loveland, CO Department: Pain Management Work Schedule: PRN, 0.00 hours per pay period (2 weeks) Shift: Days Pay: $28.38 - $39.74 / hour. Pay is dependent on applicant's relevant experience ...
    Temporary work
    Relief
    Local area
    Remote work
    Flexible hours
    Shift work

    UCHealth

    Loveland, CO
    3 days ago
  • $125k - $155k

     ...Job Description Job Description Multiplayer Systems Engineer – Studio Sirens About Studio Sirens Founded in 2024 under Snail Games, Studio Sirens is a development team focused on prototyping innovative gameplay systems, crafting bold new IP, and co-development... 
    Full time
    H1b

    Snail Games USA

    Loveland, CO
    6 days ago
  • $125k - $150k

     ...national security demands. Ursa Major is seeking a Senior Engineer, Propulsion Systems to support the technical definition, integration...  ...with fluids, structural and thermal analysis using Ansys software ~3+ years of PTC Creo or Siemens NX CAD programs and Windchill... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Ursa Major

    Berthoud, CO
    12 days ago
  • $28.38 - $39.74 per hour

    Description Location: UCHealth UCHlth Elk Lakes Med Ctr, US:CO:Greeley Department: UCHlthMG G Elk Lake Urg Care Work Schedule: Full Time, 80.00 hours per pay period (2 weeks) Shift: Flex Pay: $28.38 - $39.74 / hour. Pay is dependent on applicant...
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours
    Shift work

    UCHealth

    Greeley, CO
    1 day ago
  • $150k - $175k

     ...technical decisions, schedules, hardware, resources, and overall engineering team progress to ensure customer satisfaction and program...  ...experience leading a team of peers to field integrated hardware-software products to real operating environments ~ Adaptive and... 
    Permanent employment
    Full time
    Contract work
    Temporary work

    Ursa Major

    Berthoud, CO
    16 hours ago
  • $95k - $115k

    Simply Put, A Great Place to Work Benesch is a growing, multi-disciplined planning, engineering, and professional services firm. We enhance infrastructure and communities across the country - creating spaces and providing connections in ways that make a difference.... 
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Flexible hours
    Shift work

    Alfred Benesch & Co.

    Johnstown, CO
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Greeley, CO
    16 hours ago
  •  ...dynamic environment within the Vehicle & Propulsion Controls organization. Our mission is to identify software defects in electrified and internal combustion engine (ICE) powertrains, ensuring the delivery of robust, high-quality software. Our team is global, and we are... 
    Full time
    Immediate start

    Stellantis

    Greeley, CO
    1 day ago
  • $100k - $120k

     ...Reliability Engineer Imagine yourself… Doing meaningful work that makes an everyday impact on the world around you. Growing...  ...acting as the chairman for the Failure Review Board (FRB). Is embedded in the product design team and participates in product design... 
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Hach

    Loveland, CO
    16 hours ago
  • $145k - $180k

     ...Required Qualifications: Bachelor's degree in aerospace engineering, mechanical engineering, or a related field with 7 years of relevant...  ...design and analysis. Experience with Siemen's NX and Ansys software packages. DoD Secret Security Clearance or higher.... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    17 days ago
  • $105k - $135k

     ...portfolio. About the Role We’re seeking a hands-on Senior Engineer with strong Unreal Engine expertise and a full-stack technical...  ...pipelines. Minimum Requirements ~5+ years professional software development experience (games preferred). ~ Strong Unreal... 
    Full time
    H1b

    Snail Games USA

    Loveland, CO
    3 days ago
  •  ...cost reduction opportunities and product improvement initiatives. Analyze schematics, wiring diagrams, PCB Gerber files, and engineering drawings. Support product redesign activities to address cost reduction, end-of-life (EOL) components, and supply chain... 

    Purple Drive

    Loveland, CO
    4 days ago
  • $91k - $115k

     ...growing, and we are seeking a Structural and Thermal Analysis Engineer II to support the design, analysis, and validation of advanced...  ...Develop and validate analytical models using industry-standard software (e.g., ANSYS, Abaqus, NASTRAN, Thermal Desktop). Evaluate test... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    17 days ago
  • $105.79k - $141.05k

     ...AI-ready capabilities across the platform. Cross-Functional Collaboration Coordinate cross-functional support across other engineers and technical resources using AEP and AEM products. Foster cross-functional collaboration with Marketing, analytics, IT, and external... 
    Full time
    Temporary work
    Remote work

    Lumen

    Greeley, CO
    3 days ago
  •  ...(JFT) is a reputable provider of remote solutions, specialty engineering, and technical services for applications within hazardous environments...  .... Ability to operate both 2D (AutoCAD) and 3D design software packages (Inventor and Vault system/SolidWorks). Working... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    James Fisher Technologies

    Loveland, CO
    6 days ago
  •  ...Job Description We are seeking an experienced Professional Engineer (PE) to join our Land Development team in a Project Manager capacity. This individual will play a key role in leading projects, managing internal teams, and serving as a trusted partner to clients... 
    Flexible hours

    gpac

    Loveland, CO
    4 days ago
  • $108k - $135.8k

     ...and empowering each other every day to develop our skills, knowing that there is always room for growth. The Senior Materials Engineer will provide sustaining support on both production and development programs, enabling Ursa Major to sell engines and develop advanced... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    4 days ago
  • $60k - $80k

     ...design Collaborative Environment — partner with architects and engineers across TAIT People-First Culture — Top Workplace since 201...  ...working construction documents using AutoCAD. Use AutoCAD software to establish horizontal and vertical alignments, profiles,... 
    Work at office
    Local area
    Remote work
    Flexible hours

    TAIT & Associates

    Loveland, CO
    6 days ago
  • Temp - Technologist - MRI (Days) Greeley, CO Radiology Greeley, Colorado Travel Concentric is currently seeking candidates in Radiology profession with focus in Technologist (Magnetic Resonance Imaging) for a 13 week contract in the Greeley, CO area. Concentric is a...
    Full time
    Contract work
    Temporary work

    Concentric Healthcare

    Greeley, CO
    4 days ago
  • $41.39 - $53.36 per hour

    Health Images is adding a PRN MRI/CT/XR Technologist to our Fort Collins and Greeley team! Position Pay Range $41.39 - $53.36 |A PRN differential will be added based on selected shift Summary/Objective: The Multi-Modality Technologist performs MRI procedures...
    Relief
    Work at office
    Local area
    Immediate start
    Shift work

    Health Images

    Greeley, CO
    4 days ago
  •  ...Licensed Civil Engineer - Site Design Phoenix, AZ Company Description We are Olsson. We engineer and design solutions that improve...  ...related civil engineering experience Proficient in Civil 3D software Must be a registered professional engineer (PE)... 
    Full time
    Flexible hours

    Olsson

    Loveland, CO
    16 hours ago
  •  ...OVERVIEW Merrick & Company is seeking a technical Civil Engineer III with experience in the design of water and wastewater pipeline, transmission, and interceptor projects to be a key collaborative member of our growing Public Works and water infrastructure team within... 
    Local area
    Relocation

    Merrick & Company

    Loveland, CO
    4 days ago
  • $155.66k - $225.16k

     ...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across...  ...unique opportunity to shape how LLMs become embedded in our daily operations. Your goal will...  ...your own process of creating this software Collaborate with teams across the business... 
    Remote job
    Full time
    Shift work

    Quora

    Greeley, CO
    4 days ago
  •  ...Job Details: Lead Plumbing Engineer (PE) – Healthcare & Mission Critical Facilities MEP Engineering -Plumbing Engineering- Fire Protection Engineering ***Competitive Base Salary + Bonus + Full Benefits*** A well-established & rapidly growing engineering... 
    Work at office
    Local area

    Liberty Personnel Services, Inc.

    Loveland, CO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!