Demo

Lead Embedded Systems Software Engineer

CRC
Brown, WI Full Time
POSTED ON 12/31/2025
AVAILABLE BEFORE 1/29/2026

Job Overview

We are seeking a Lead Embedded Systems Software Engineer to architect, develop, and deliver software for mission-critical embedded products in the HVAC industry. This role leads technical direction, drives system-level design, mentors other engineers, and ensures our firmware is robust, maintainable, and scalable. You will work closely with hardware, systems, and manufacturing teams to bring new platforms to life and support existing products through their full lifecycle.


Key Responsibilities

System & Software Development

  • Define and document system-level architecture, requirements, and design specifications
  • Lead board bring-up efforts for new microcontroller or embedded Linux platforms
  • Implement high-reliability C/C firmware for real-time control, sensor processing, and communication stacks
  • Develop software for both bare-metal and OS-based environments (e.g., FreeRTOS, Linux)
  • Debug complex issues using scopes, logic analyzers, protocol analyzers, and other hardware tools
  • Work closely with hardware engineers during schematic reviews, bring-up, and integration


Leadership & Project Ownership

  • Lead features or full product software development from concept through production
  • Mentor and support junior engineers; guide coding practices and reviews
  • Manage and refine the software backlog to ensure disciplined prioritization
  • Help shape internal processes for releases, configuration control, and testing
  • Collaborate with cross-functional team


Manufacturing & Lifecycle Support

  • Develop production programming tools, diagnostics, and test utilities
  • Support sustaining engineering, field investigations, and product improvements
  • Contribute to verification, validation, and cross-functional launch readiness


Related Skills and Experience

  • Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, or a similar field
  • 4 years of embedded software experience across multiple product cycles
  • Proven ability to lead technical execution on embedded projects
  • Expert-level proficiency in embedded C/C
  • Strong understanding of microcontroller architecture, timing, memory, and interrupts
  • Hands-on experience with communication protocols (I2C, SPI, UART, RS-485 preferred)
  • Skilled with debugging tools and lab equipment
  • Basic comfort with hands-on rework (soldering, probing, test setups)


Nice to Haves

  • Experience with STM32 or similar MCU platforms
  • Embedded Linux or custom distribution experience
  • Familiarity with RTOS scheduling and deterministic design
  • Experience with HVAC controls logic and applications
  • Experience with BACnet or building automation protocols
  • UI development experience (Qt/QML preferred)
  • Knowledge of SQLite or lightweight embedded storage
  • Prior mentorship or team-lead experience
  • History of improving internal processes or SDLC practices

Salary.com Estimation for Lead Embedded Systems Software Engineer in Brown, WI
$104,981 to $119,400
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Embedded Systems Software Engineer?

Sign up to receive alerts about other jobs on the Lead Embedded Systems Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CRC

  • CRC Charles, IL
  • We Are Inspired to Serve. Join us! Making a difference in the lives of others – that’s what working at Covenant Care Home Health & Hospice is all about. Ou... more
  • 12 Days Ago

  • CRC Cromwell, CT
  • We Are Inspired to Serve. Join us! The Line Cook will accurately and efficiently prepare, portion, cook, and present a variety of hot and/or cold food item... more
  • 3 Days Ago

  • CRC Santa Barbara, CA
  • We Are Inspired to Serve. Join us! Making a difference in the lives of others – that’s what working at Covenant Living is all about. Our healthcare profess... more
  • 3 Days Ago

  • CRC Evanston, IL
  • We Are Inspired to Serve. Join us! Making a difference in the lives of others – that’s what working at Covenant Living is all about. Our healthcare profess... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Lead Embedded Systems Software Engineer jobs in the Brown, WI area that may be a better fit.

  • Lead San Francisco, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 5 Days Ago

  • X-Bow Systems Huntsville, AL
  • X-Bow Systems is looking to fill a Lead Embedded Flight Software Engineer position to own the flight software effort for X-Bow's family of solid propellant... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!