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

Embedded Software EngineerThis fully remote Embedded Software Engineer role focuses on designing and developing embedded firmware for innovative water quality instrumentation. You will work in a highly collaborative, Agile environment, partnering closely with hardware and cross-functional engineering teams to deliver robust, production-ready embedded Linux and RTOS-based solutions. The role offers the opportunity to contribute to new, ground-up product architectures that have a direct, positive impact on global water quality and environmental sustainability.ResponsibilitiesDesign and develop embedded firmware solutions for new and existing water quality products using C++ and C on microcontroller-based platforms.Collaborate in an Agile team environment, participating in daily scrums and weekly development discussions to align on priorities, progress, and technical challenges.Analyze product and system requirements, estimate development effort, and deliver reliable, high-quality firmware that meets performance and robustness targets.Work closely with hardware engineers to integrate firmware with electronics, including hands-on troubleshooting and debugging using oscilloscopes, digital multimeters, logic analyzers, and related tools.Develop, modify, and extend existing embedded code bases to support new features, product variants, and evolving customer requirements.Implement and maintain CI/CD practices, unit tests, and other automated testing approaches to ensure code quality, reliability, and maintainability.Produce clear technical design documentation and actively contribute to system and firmware architecture discussions, particularly for industrial instrumentation.Implement and debug low-level hardware interfaces and device drivers, including kernel-level interactions on embedded Linux platforms.Work with communication protocols such as I2C, SPI, UART, MODBUS, USB, and Ethernet to interface with sensors, peripherals, and external systems.Engage in hands-on coding, building, deploying, and debugging activities on embedded Linux, RTOS, and bare-metal systems.Participate in technical interviews and hands-on exercises to help assess, mentor, and grow engineering talent within the team.Collaborate with cross-functional teams to identify system issues, define required interfaces, and resolve integration challenges across hardware and software.Contribute to the growth of the firmware team by sharing knowledge, improving processes, and supporting a collaborative, inclusive engineering culture.Essential SkillsBachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering discipline, or equivalent applicable experience.Approximately 3–5+ years of professional experience in C++ user-space development and C or embedded C programming for microcontrollers.3–5+ years of experience working with 32-bit microcontrollers and embedded platforms, including Linux, RTOS, and bare-metal environments.Proven experience developing and maintaining embedded software (firmware) using C++ and C for microcontroller-based systems.Strong understanding of computer architecture, memory technologies, and software build processes.Hands-on experience with embedded Linux, including internal behavior, kernel-level concepts, and hardware interaction (beyond application-level development).Experience with device driver and kernel programming, particularly for embedded Linux systems.Ability to read and interpret hardware schematics and work comfortably at low-level hardware interfaces.Demonstrated ability to code and debug low-level hardware interfaces and drivers.Familiarity with and practical use of communication protocols such as I2C, SPI, UART, MODBUS, USB, and Ethernet.Strong debugging skills in both software and hardware environments, including use of oscilloscopes, logic analyzers, and similar tools.Proficiency with Agile methodologies and experience working in Agile development teams.Ability to implement and maintain CI/CD practices and unit testing for embedded software.Capability to produce technical design documentation and contribute to system and firmware architecture discussions.Comfort working directly with hardware, including hands-on troubleshooting, bring-up, and integration.Ability to quickly ramp up on complex embedded Linux and firmware code bases and contribute with minimal onboarding time.Additional Skills & QualificationsMaster'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 may be considered if they meet core technical requirements and demonstrate a strong drive to learn and grow.Experience developing in a Linux desktop environment using both IDEs and command-line tools.Experience with embedded Linux build systems, such as Yocto.Familiarity with RTOS-based development and bare-metal firmware development.Exposure to or experience with Zephyr RTOS.Proficiency with scripting languages such as Shell or Bash; experience with Python is a plus.Understanding of networking fundamentals, including TCP/IP.Ability to speak to industrial instrumentation architecture in addition to general computer architecture, with experience beyond pure storage or non-instrumentation domains.Experience in the water quality or related industrial measurement industry is a plus.Experience working in diverse, inclusive, and highly collaborative engineering environments.Demonstrated ability to mentor others, participate in technical interviews, and support team growth.Strong communication skills, with the ability to clearly document designs and explain complex technical topics to cross-functional partners.Work EnvironmentThis role is 100% fully remote while supporting a large, multi-building headquarters campus that includes a facility purpose-built for Research and Development. The broader engineering environment operates like a highly advanced, hands-on senior design project, with nearly all functions kept in house, including a 10-meter EMC chamber, HALT chamber, PCA/SMT line, injection molding, fabrication, and full production and manufacturing capabilities. Teams are close-knit and collaborative, bringing together nearly all engineering disciplines to design and build complete water quality instrumentation solutions. The typical workday includes a daily scrum to review tasks and goals, followed by focused development work such as coding, building, deploying, troubleshooting, and debugging embedded systems, as well as weekly development discussions to address system issues and interface needs. The culture emphasizes professional growth, technical excellence, and a shared mission to improve global water quality, within a diverse and inclusive environment that values collaboration, kindness, and meaningful impact.Job Type & LocationThis is a Contract to Hire position based out of Loveland, CO.Pay and BenefitsThe pay range for this position is $40.00 - $80.00/hr.Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.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)Application DeadlineThis position is anticipated to close on Sep 9, 2026.

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

     ...problems 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
    3 days ago
  •  ...Antech Diagnostics is seeking a Software Engineer to design, develop, and maintain embedded software for diagnostic devices used in veterinary clinics. You will contribute across firmware, analytics, GUI, and connected tooling, collaborating with a diverse engineering... 
    Suggested

    Antech Diagnostics

    Loveland, CO
    5 days ago
  •  ...IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves developing and maintaining embedded software in a cutting-edge R&D environment within the industry focused on water quality... 
    Suggested
    Permanent employment
    Contract work
    Temporary work

    IDR

    Loveland, CO
    29 days ago
  • $133k - $166k

     ...and deliver propulsion and defense systems that solve the most urgent and critical national security demands. As a Senior Systems Engineer, you will leverage your experience to ensure our hypersonic propulsion and vehicle systems are designed, verified, and qualified to... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    2 days per week

    Ursa Major

    Berthoud, CO
    11 hours ago
  • $125k - $150k

     ...propulsion and defense systems that solve the most urgent and critical national security demands. Ursa Major is seeking a Senior Engineer, Propulsion Systems to support the technical definition, integration, and execution of propulsion systems for hypersonic vehicles.... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Ursa Major

    Berthoud, CO
    11 hours ago
  • $92.5k - $120k

     ...to advance human health for tomorrow.Learn about the Danaher Business System which makes everything possible.As a Senior Systems Engineer, you will define system architecture and requirements, lead integration activities, and ensure system performance aligns with product... 
    Full time
    Part time
    Night shift

    Danaher Corporation

    Loveland, CO
    2 days ago
  • $118k - $147k

     ...deliver propulsion and defense systems that solve the most urgent and critical national security demands. The Senior Responsible Engineer (RE) for Solid Missile Systems (SMS) serves as the program’s technical lead, directing a multidisciplinary team of design, systems... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    2 days ago
  • $97k - $121k

     ...design and deliver propulsion and defense systems that solve the most urgent and critical national security demands. The Systems Engineer II will help verify our propulsion systems are designed and perform as necessary to meet our customers’ needs. This role will be responsible... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    4 days ago
  • $125k - $150k

     ...Business System which makes everything possible.The Hardware Engineering Manager leads a multidisciplinary hardware team responsible for...  ...collaborates closely with cross‑functional partners—including Systems, Software, Product Management, Manufacturing, Quality, and Supply Chain—... 
    Hourly pay
    Full time
    Part time

    Danaher Corporation

    Loveland, CO
    4 days ago
  • Company DescriptionWe are Olsson. We engineer and design solutions that improve the world around us. As a company, we promise to always be responsive, transparent, and focused on results - for our people, our clients, and our company.We’re a people-centric firm, so it’... 
    Full time
    Work at office
    Flexible hours

    Olsson

    Loveland, CO
    2 days ago
  • $115k - $136k

     ...systems that solve the most urgent and critical national security demands. Ursa Major is currently hiring for a Senior Materials Engineer (TPS) to enhance and support the creation of next generation thermal protection systems in solid rocket motors. Aerospace systems... 
    Permanent employment
    Full time
    Temporary work
    Currently hiring

    Ursa Major

    Berthoud, CO
    4 days ago
  • $121k - $152k

     ...serve as a central member of the team and take immediate ownership of fluid and mechanical system design efforts as a responsible engineer. This role will be part of the technical organization, responsible for clean sheet design, development, and validation of a variety... 
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Ursa Major

    Berthoud, CO
    2 days ago
  •  ...Radar System Engineer Responsibilities: • Strong background in weather radar and weather radar data processing...  ...Requirements and Subsystem Requirements Flowdown (Hardware, Firmware, Software) • Compliance Matrix • Verification Plans for... 
    Work at office
    Remote work

    Affinity Executive Search

    Berthoud, CO
    2 days ago
  • $92.5k - $120k

     ...cross-functional tradeoff decisionsThe essential requirements of the job include:Bachelor's degree in Engineering5+ years systems engineering experienceExperience with requirements and system integrationDemonstrated experience in root cause investigation and problem... 

    Danaher Corporation

    Loveland, CO
    5 days ago
  • $100k - $150k

     ...Radar Systems Engineer A radar systems engineering firm specializing in weather radar design and development is seeking a radar systems...  ...subsystem requirements flowdown across hardware, firmware, and software, building compliance matrices and verification plans at both... 
    Full time
    Remote work
    Monday to Friday

    iLocatum

    Berthoud, CO
    2 days ago
  • $110k - $125k

     ...development opportunities Professional onboarding and training options Reporting to the Digital Experience and Engineering Manager, the Full Stack Software Engineer II is responsible for analyzing, designing, testing, developing, and maintaining software experiences across... 
    Immediate start
    Flexible hours
    Shift work

    Veralto

    Loveland, CO
    6 hours 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 data... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    2 days ago
  • $115k - $143k

     ...a highly motivated Senior System Safety Engineer to join Ursa Major, a leading aerospace...  ...hazards and ensure safety measures are embedded throughout the product lifecycle.Coordinating...  ...Systems Engineering, Explosive Safety, Software/Firmware Engineering, Electrical... 
    Permanent employment
    Full time
    Temporary work
    For subcontractor
    Night shift

    Ursa Major

    Berthoud, CO
    2 days ago
  • $92.5k - $120k

     ...Danaher’s system of continuous improvement to turn ideas into impact—innovating at the speed of life. The position is a Senior Systems Engineer located in Loveland, Colorado and is an on‑site role. It reports to the Senior Manager, Systems Engineering and is part of the... 
    Night shift

    Beckman Coulter Life Sciences

    Loveland, CO
    4 days ago
  • $130k - $163k

     ...propulsion and defense systems that solve the most urgent and critical national security demands. Ursa Major is seeking a Senior Systems Engineer within the SMS Systems & Mission Team to creatively drive safety, reliability, and risk management solutions for our propulsion... 
    Permanent employment
    Full time
    Temporary work
    Interim role

    Industrious Ventures

    Berthoud, CO
    1 day ago
  • $124k - $155k

     ...propulsion and defense systems that solve the most urgent and critical national security demands. The Staff Fluid System Manufacturing Engineer will join the Operations Team, leading development and manufacturing efforts on next-generation products and systems in aerospace... 
    Permanent employment
    Full time
    Temporary work

    Ursa Major

    Berthoud, CO
    6 hours ago
  • $145k - $180k

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

    Ursa Major

    Berthoud, CO
    1 day ago
  • $125k - $160k

     ...forging its own creative path within the Snail Games portfolio.wtf is  About the Role We're seeking a highly technical Principal Engineer with deep Unreal Engine expertise and extensive experience in console development and multiplayer systems. This is primarily a... 
    Ongoing contract
    Full time
    H1b
    Remote work

    Snail Games USA

    Loveland, CO
    a month ago
  • $110k - $155k

     ...Description: Industry: Aerospace / Aviation / Defense Job Category: Engineering - RF / Wireless Overview: Keysight is at the...  ...test solutions using Keysight's industry-leading hardware and software platforms. From architecting automated RF test environments to... 
    Permanent employment
    Full time
    H1b
    Local area
    Relocation
    Relocation package

    SOMERSET STAFFING

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

     ...a highly motivated Senior System Safety Engineer to join Ursa Major , a leading aerospace...  ...hazards and ensure safety measures are embedded throughout the product lifecycle....  ...Systems Engineering, Explosive Safety, Software/Firmware Engineering, Electrical Engineering... 
    Permanent employment
    Full time
    Temporary work
    For subcontractor
    Interim role
    Local area
    Night shift

    Ursa Major

    Berthoud, CO
    3 days ago
  • $117k - $146k

     ...Description & ResponsibilitiesPersistent Systems is seeking a Systems Engineer to join our team and be based in our Fort Collins, CO office....  ...IP, RF propagation with an understanding of hardware and software concepts  Proficiency in networking concepts such as IP routing... 
    Temporary work
    Work at office
    Flexible hours

    Persistent Systems

    Fort Collins, CO
    1 day ago
  • $121.9k - $195k

     ...ASIC Products Division is seeking a highly skilled Firmware Engineer to join our embedded systems development team. In this role, you will...  ...implement low-level firmware modules, middleware, and diagnostic software for leading-edge PHY chipsets. You will work across the... 
    Full time
    Local area

    Broadcom Corporation

    Fort Collins, CO
    4 days ago
  • $129.4k - $207k

     ...before you apply.Job Description:A Hardware engineering position responsible for developing...  ...Collaborate with Product Test and Firmware/Software teams in SLT system architecture...  ...software interfaces and understand common embedded software design constraints like memory,... 
    Full time
    Local area

    Broadcom

    Fort Collins, CO
    11 hours ago
  • $28.38 - $39.74 per hour

    Description Location: UCHealth Medical Center of the Rockies, US:CO: Loveland Department: MCR Operating Room 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

    Loveland, CO
    4 days ago
  •  ...Apply now: Senior Hardware Engineer, Onsite - Fort Collins, CO. Job Title:...  ...Collaborate with Product Test and Firmware/Software teams to define SLT system architecture...  ...Familiarity with hardware/software interfaces and embedded software design constraints such as... 
    Permanent employment
    Immediate start

    Mondo Staffing

    Fort Collins, CO
    23 hours ago

Do you want to receive more vacancies?

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