×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer

Job in Loveland, Larimer County, Colorado, 80538, USA
Listing for: Actalent
Full Time position
Listed on 2026-11-05
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, Unix/Linux
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Design, develop, test, deploy, and debug embedded firmware for new and existing water quality products, collaborating with hardware teams and using lab tools to troubleshoot issues. Contribute to product architectures and firmware team growth, participate in Agile development, and help assess and mentor engineering candidates.

Requirements: The posting seeks a degree in computer engineering, electrical engineering, computer science, or a related field, and experience with C++ user-space development, embedded C, microcontrollers, and Linux, RTOS, or bare-metal platforms. Candidates should understand computer architecture, build processes, hardware interfaces, communication protocols, and Agile practices; the posting also notes openness to entry-level candidates with an embedded degree.

Key Skills: Embedded Firmware Development, C++, Embedded C, 32-Bit Microcontrollers, Embedded Linux, Real-Time Operating Systems, Bare-Metal Programming, Device Driver Programming, Kernel Programming, Hardware Debugging, Hardware Schematics, I2C, SPI, UART, MODBUS, USB

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short-Term Disability, Long-Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary