Embedded Software Engineer — Real-Time C/C++, Qt & Bring-Up

Electronic Theatre Controls

Town of Middleton (WI)

On-site

USD 85,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Electronic Theatre Controls (ETC) in Middleton, WI, is seeking an Embedded Software Engineer to join the Entertainment Controls Team. You will develop real-time embedded software in C/C++, plus Qt-based test applications, and assist with new hardware bring-up.

The ideal candidate is self-directed, comfortable with existing codebases, and able to collaborate clearly with hardware and software stakeholders. Experience with FreeRTOS or similar RTOS is a plus.

Qualifications

  • Bachelor’s degree required.
  • 0-3 years of related experience.
  • Professional experience developing embedded applications with C and C++.
  • Experience in multi-threaded, real-time application development.
  • Experience with FreeRTOS, Zephyr, or similar embedded real-time platforms.
  • Experience with embedded interfaces (SPI, I2C, USB, parallel bus, LCD).
  • Experience with oscilloscopes and logic analyzers.
  • Ability to work independently in established code bases while communicating progress and risks.
  • Windows Qt Framework experience.
  • Experience with Wireshark or similar network analysis tools.
  • Experience with CI pipelines, Jira, Git, and GitLab.

Responsibilities

  • Write and review embedded code in C and C++ on 32-bit ARM processors.
  • Real-time development using FreeRTOS.
  • Bring-up and troubleshoot new embedded hardware.
  • Create and maintain Windows Qt test applications.
  • Improve CI and build pipelines for reliable software delivery.
  • Troubleshoot defects and implement features in an established code base.
  • Replace legacy implementations with maintainable modern equivalents.
  • Estimate work, communicate progress, and collaborate with the team.
  • Performs other duties as assigned.
  • Completes special projects and assignments in a positive and timely manner

Skills

Embedded development
Real-time systems
Multi-threaded programming
CI pipelines
Git/GitLab
Wireshark
Oscilloscopes/Logic analyzers
Self-directed
Stakeholder communication

Education

Bachelor's Degree

Tools

FreeRTOS
Zephyr
SPI
I2C
USB
LCD displays
Windows Qt
Qt test applications

Job description

Electronic Theatre Controls (ETC) in Middleton, WI, is seeking an Embedded Software Engineer to join the Entertainment Controls Team. You will develop real-time embedded software in C/C++, plus Qt-based test applications, and assist with new hardware bring-up.

The ideal candidate is self-directed, comfortable with existing codebases, and able to collaborate clearly with hardware and software stakeholders. Experience with FreeRTOS or similar RTOS is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Software Engineer (C/C++, ARM)
Real-Time Embedded Software Engineer (C/C++, ARM)

Electronic Theatre Controls • Northern (KY)

On-site
USD 85,000 - 120,000
Embedded Software Engineer - Level TBD
Embedded Software Engineer - Level TBD

Electronic Theatre Controls • Northern (KY)

On-site
USD 85,000 - 120,000
Embedded Software Engineer - Level TBD
Embedded Software Engineer - Level TBD

Electronic Theatre Controls • Town of Middleton (WI)

On-site
USD 85,000 - 120,000
Lead Embedded Software Engineer - Real-Time Systems
Lead Embedded Software Engineer - Real-Time Systems

Talentify • Marlborough (MA)

On-site
USD 120,000 - 160,000
Medical insurance
Dental insurance
401k
+3
Embedded Software Engineer
Embedded Software Engineer

Eikon Consulting • The Colony (TX)

On-site
USD 90,000 - 120,000
Embedded Software Engineer: C++ RTOS for Mission-Critical RF
Embedded Software Engineer: C++ RTOS for Mission-Critical RF

Talentify • Chicago (IL)

On-site
USD 76,000 - 165,000
Senior Embedded Software Engineer — Real-Time Controls
Senior Embedded Software Engineer — Real-Time Controls

Commonwealth Fusion Systems LLC • Massachusetts

On-site
USD 140,000 - 200,000
Equity compensation
Company holidays
Flexible vacation
+8
Embedded Systems Engineer: Bring-Up & Firmware
Embedded Systems Engineer: Bring-Up & Firmware

RXinsider LTD. • Northern (KY)

Hybrid
USD 78,000 - 130,000
Embedded Software Engineer – Real-Time C/C++, Clearance
Embedded Software Engineer – Real-Time C/C++, Clearance

Chipton-Ross, Inc. • Town of Owego (NY)

On-site
USD 96,432,000 - 165,312,000
Embedded Software Engineer - ECG Real-Time C++
Embedded Software Engineer - ECG Real-Time C++

Integrated Resources Inc. • Wauwatosa (WI)

On-site
USD 80,000 - 105,000
Referral bonus