Embedded Software Engineer Job at Knowhirematch, Madison, WI

VGx5RGYxZVJjak1hS0lCMHVwWFRveFBNb1E9PQ==
  • Knowhirematch
  • Madison, WI

Job Description

Embedded Software Engineer - Building Automation (C/C++, Linux, RTOS)

 

  • Bachelor's in EE/CE (or similar) and 3-5 years of embedded C/C++ experience is a requirement
  • Must have experience with embedded Linux, RTOS (like FreeRTOS), and 8/16/32-bit microcontrollers
  • Pay: $79,900.00 - $115,000.00 per year
  • Must be a United States citizen or Green Card holder
  • No remote
  • Full-time
  • Permanent W-2 employee
  • Full benefits
  • No relocation
  • Located on the northwest side of Madison, Wisconsin

 

This is a full-time, permanent Embedded Software Engineer opportunity at a financially strong, debt-free building automation manufacturer that has never had a layoff in over 40 years. Located just outside Madison, WI, the company designs, develops, and manufactures all hardware, software, and Cloud services in-house — giving engineers rare visibility into the entire product lifecycle. With steady, consistent sales growth (3–5% annually, and 20% in 2019), the company continues to expand its product line and technical capabilities.

The work environment is flexible, collaborative, and refreshingly low-ego. Engineers here enjoy challenging, meaningful projects while having the opportunity to move between teams and product areas based on interest. Innovation is valued, and ideas are welcomed from all levels. With a casual atmosphere, core team hours (9–4), and close collaboration across departments, it’s a place where you can grow your skills, contribute to real products, and work with people who enjoy what they do.

 

The duties and responsibilities of the successful candidate should be as follows:

  • Design and develop embedded software for commercial building automation controllers
  • Collaborate with hardware, software, QA, and production teams to define and deliver robust products
  • Create technical documentation including detailed designs, specifications, and user stories
  • Develop and execute comprehensive tests to validate functionality and performance
  • Track development progress and contribute to meeting product milestones and deadlines
  • Continuously improve engineering tools, processes, and best practices

Requirements

The background of successful candidates must include the following:

  • Proficient in embedded C/C++ development with strong knowledge of RTOS (e.g., FreeRTOS) and industry coding standards like MISRA C
  • Experienced with embedded Linux development, including Bash scripting, Makefiles, and version control tools like Git
  • Solid understanding of serial communication protocols (SPI, I2C, UART, RS-485, USB) and hands-on use of debugging tools such as oscilloscopes and logic analyzers
  • A solid work history
  • A US citizen or possess a green card
  • A residence within 45 minutes

General

Job Tags

Permanent employment, Full time, Casual work, Remote job, Relocation, Flexible hours,

Similar Jobs

Tender Hearts Counseling

Child and Teen Counselor Job at Tender Hearts Counseling

 ...Join Us: Child & Teen Counselor Tender Hearts Counseling, a leader in child and teen mental health services is excited to offer an exceptional opportunity. We are looking for a passionate Child and Teen Counselor to join our team. We have an opportunity for someone... 

Inizio Partners Corp

Sr. Engagement Manager - Sports & Entertainment Analytics Job at Inizio Partners Corp

 ...Job Title: Sr. Engagement Manager Sports & Entertainment Analytics Location: NYC preferred, but open to remote with travel Job Description: Responsibilities Oversee delivery of multiple initiatives / projects in the Sports & Entertainment industry... 

CRH

Mobile Crane Operator Job at CRH

 ...range of duties in an industrial indoormanufacturing environment. This individual will safelyand efficiently inspect and operate a MiJack Straddle crane in a precast production plant. Job Responsibilities Safely operatea crane in a concrete facility... 

Remote Vans® 🚐 📶

Mechanical Drafter Job at Remote Vans® 🚐 📶

 ...Established in 2021 by founders with extensive experience in overlanding travel and tech businesses, the company aims to support a seamless ...  ... Series, Remote Vans is committed to superior quality and world class customer service. The company fosters a growing community... 

CBIZ Talent Solutions

Chief People Officer Job at CBIZ Talent Solutions

 ...Join Our Client's Team as Chief People Officer (CPO) - Shape the Future of Homebuilding Excellence! Are you a visionary HR leader passionate about aligning people strategies with business goals? Do you thrive in dynamic environments where you can make a significant impact...