What are the responsibilities and job description for the Embedded Systems Software Engineering Lead position at Express Employment Professionals - Mequon?
Embedded Systems Software EngineerWe’re looking for an early-career Embedded Systems Software Engineer who can contribute to firmware development, hardware integration, and sustaining activities across multiple platforms in the HVAC industry. This role focuses on writing reliable code in C/C , learning our products and architectures, and supporting new feature development and debugging. If you’re motivated to grow your embedded expertise in a hands-on environment, we’d love to hear from you.Key ResponsibilitiesDevelop and maintain embedded C/C code for microcontroller-based productsSupport hardware bring-up, integration, and testing using I2C, SPI, UART, and GPIOAssist with debugging and troubleshooting using oscilloscopes, logic analyzers, and serial toolsParticipate in code reviews, documentation, and structured software development practicesSupport sustaining engineering: bug fixes, diagnostics, and incremental improvementsCollaborate with hardware, systems, and test teams to ensure reliable operation across the full product lifecycle.Related Skills and ExperienceBachelor’s degree in Computer/Electrical Engineering, Computer Science, or similar; or equivalent hands-on experienceStrong proficiency in C or C for embedded systemsFamiliarity with microcontrollers, sensors, and common embedded peripheralsBasic experience with debugging tools (scopes, multimeters, serial analyzers)Understanding of embedded system fundamentals (timers, interrupts, memory, state machines)Solid problem-solving and troubleshooting skillsPreferred QualificationsExperience with Python for scripting or test automationExperience with HVAC controls logic and applicationsExposure to bare-metal programming or small RTOS environmentsUnderstanding of communication protocols (I2C, SPI, UART)Experience with Git or similar version control systemsKnowledge of BACnet, Modbus, or building automation concepts is a plusFamiliarity with Agile development practices
Salary : $85,000 - $100,000