Talent.com
Embedded Software Engineer - Building Automation (C/C++, Linux, RTOS)
Embedded Software Engineer - Building Automation (C/C++, Linux, RTOS)Steele Staffing • Madison, WI
Embedded Software Engineer - Building Automation (C/C++, Linux, RTOS)

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

Steele Staffing • Madison, WI
30+ days ago
Job type
  • Full-time
  • Permanent
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

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
Create a job alert for this search

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

Similar jobs

Embedded ROI Processor Hourly- Provider

DatavantMadison, WI, United States
Full-time

Datavant is the data collaboration platform trusted for healthcare.Guided by our mission to make the world's health data secure, accessible and actionable, we provide critical data solutions for or...Show more

 • Promoted • New!

Senior Software Engineer

Sub-Zero & Wolf ApplianceMadison, WI, United States
Full-time

Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms.As part of our team, you will be responsible for building high-quality software features dail...Show more

 • Promoted

Implementation Engineer

EvolentMadison, WI, United States
Full-time

Evolent partners with health plans and providers to achieve better outcomes for people with most complex and costly health conditions.Working across specialties and primary care, we seek to connect...Show more

 • Promoted

Senior Software Engineer

State of Wisconsin Investment BoardMadison, WI, United States
Full-time

The State of Wisconsin Investment Board (SWIB) manages more than $178 billion in assets, including those of the fully-funded Wisconsin Retirement System (WRS).SWIB operates at a level more often se...Show more

 • Promoted • New!

Senior ADABAS Mainframe Systems Programmer

EnsonoMadison, WI, United States
Full-time

Senior ADABAS Mainframe Systems ProgrammerRemote - United StatesJR012423.The successful candidate will perform mainframe database Software upgrades coupled with administration and tuning to support...Show more

 • Promoted

Experimental Software Engineer

Realta Fusion, Inc.Madison, WI, United States
Full-time

Join our team to develop the software systems driving cutting-edge fusion energy research.This Experimental Software Engineer will provide technical expertise in a fast-paced scientific research an...Show more

 • Promoted

Remote Corporate Development Manager - AI Trainer ($50-$60 per hour)

Data AnnotationSun Prairie, Wisconsin
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own schedule....Show more

 • Promoted

Experimental Software Engineer

Realta Fusion Inc.Madison, WI, United States
Full-time

Join our team to develop the software systems driving cutting-edge fusion energy research.This Experimental Software Engineer will provide technical expertise in a fast-paced scientific research an...Show more

 • Promoted

Senior Software Engineer, Backend - Platform (Core AI Automation)

CoinbaseMadison, WI, United States
Full-time

Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.It’s a massive, ambitious opportunity that demands the best of us, ...Show more

 • Promoted

Senior AIX/Linux Systems Engineer (Remote) - On-Call

Park Place TechnologiesMadison, WI, United States
Full-time

A global data center optimization firm is seeking a Sr.Technical Support Engineer to support IBM AIX and Linux systems.The role entails managing LPAR configurations, implementing patches, and troub...Show more

 • Promoted • New!

Senior Embedded Systems Engineer

InfleqtionMadison, WI, United States
Full-time

As a deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation.We are seeking self-motivated, energetic individuals with exceptional problem-solving an...Show more

 • Promoted

Software Engineer

Cardinal HealthMadison, WI, United States
Full-time

What Application Development & Maintenance contributes to Cardinal Health.Information Technology oversees the effective development, delivery, and operation of computing and information services.Th...Show more

 • Promoted

Software Engineer

SHI GmbHMadison, WI, United States
Full-time

Since 1989, SHI International Corp.We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services.Over 17,000 organizations worldwide rely on S...Show more

 • Promoted

Software Engineer

AccurayMadison, WI, United States
Full-time

Make your mark in the fight against cancer.At Accuray, we make a direct and powerful impact on the lives of cancer patients every day - helping them live longer, better lives.But our commitment to ...Show more

 • Promoted • New!

Non-CDL Teams - Home Daily - Gross Up to $5,400/Week - 26FT Box Truck

Hub Group Final MileBrodhead, WI, US
Full-time

Hub Group Final Mile is now seeking Non-CDL Independent Contractors in Sun Prairie, WI!.Driver Helper & 26' Box Truck with Liftgate Required.Home Daily - Gross $3,600 - $5,400 per Week per Truck.Ap...Show more

 • Promoted

Senior Embedded Systems Engineer

ColdQuantaMadison, WI, United States
Full-time

Infleqtion is on a mission to commercialize atom-based quantum technologies that deliver orders-of-magnitude improvements in sensing and computing applications.As a deep-tech startup, we embrace a ...Show more

 • Promoted

Fellow Software Engineer-Eng (Agentic AI Architecture & Engineering)

UKGMadison, WI, United States
Full-time

At UKG, the work you do matters.The code you ship, the decisions you make, and the care you show a customer all add up to real impact.Today, tens of millions of workers start and end their days wit...Show more

 • Promoted

CDL A Local Truck Drivers - Make $25-$35 Per Hour - Home Daily - Beaver Dam, WI

Cameron Ashley Building ProductsSun Prairie, WI, US
Full-time

LOCAL CLASS A CDL DRIVERS - $25-$35/Hour + Overtime - HOME DAILY!.Years of Relevant Experience within the last 5 Years Required.Who is Cameron Ashley Building Products?.Do you like to win? Are you ...Show more