Lead Embedded Software Engineer (C/C++, ARM, RTOS)

Aleron

Franksville (WI)

On-site

USD 150,000 - 170,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Acara Solutions is seeking an Embedded Software Engineer in Milwaukee to design, implement, test, and maintain embedded software, OS components, board-support packages, and device drivers for new and existing products, collaborating with hardware engineers.

Candidates will develop in C/C++, work with ARM processors and RTOS like FreeRTOS, Zephyr, or Embedded Linux, perform unit/integration tests, and help drive code quality with automated tests and peer reviews.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 7 years minimum of embedded software development experience, primarily in C/C++.
  • 5 years minimum experience with ARM processors, RTOS-based systems (e.g., FreeRTOS, Zephyr, Embedded Linux), and bare-metal implementations.

Responsibilities

  • Design, implement, test, debug, and support embedded OS and application software that meets technical and customer requirements.
  • Develop embedded software in C/C++, including reusable components for new and existing designs.
  • Conduct unit, integration, and system testing; track defects and validate fixes.
  • Develop automated tests and tools in Python or a similar high-level language.
  • Document designs through code comments, reports, and technical descriptions.
  • Follow established coding standards and best practices, including version-controlled workflows and peer code reviews.
  • Collaborate with hardware engineers to ensure software/hardware compatibility and performance.
  • Serve as technical lead on assigned projects, coordinating with functional groups and customers to meet deliverables and resolve issues.
  • Drive innovative designs based on input from product management and customers.
  • Use AI tools effectively to improve productivity and code quality.

Skills

C/C++
ARM processors
RTOS-based systems
Bare-metal

Education

BS in Computer Science, Computer Engineering, Electrical Engineering, or related field

Tools

FreeRTOS
Zephyr
Embedded Linux

Job description

Acara Solutions is seeking an Embedded Software Engineer in Milwaukee to design, implement, test, and maintain embedded software, OS components, board-support packages, and device drivers for new and existing products, collaborating with hardware engineers.

Candidates will develop in C/C++, work with ARM processors and RTOS like FreeRTOS, Zephyr, or Embedded Linux, perform unit/integration tests, and help drive code quality with automated tests and peer reviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Aleron • Franksville (WI)

On-site
USD 150,000 - 170,000
Lead Firmware Architect – Real-Time Embedded Systems
Lead Firmware Architect – Real-Time Embedded Systems

TTI Group • Town of Brookfield (WI), Northern (KY)

Hybrid
USD 110,000 - 160,000
Health insurance
401(k) savings plan
Education assistance
+1
Senior Embedded Software Engineer: Drive Systems & RF
Senior Embedded Software Engineer: Drive Systems & RF

Actalent • Wisconsin

On-site
USD 95,000 - 135,000
Robotics Embedded Engineer - ARM, RTOS, C/C++, Drivers
Robotics Embedded Engineer - ARM, RTOS, C/C++, Drivers

AI (Artificial Intelligence) • Toronto (OH)

On-site
USD 81,000 - 99,000
Dental care
Vision care
Paid time off
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

TECHTRONIC CORDLESS GP • United States

On-site
USD 120,000 - 180,000
Health, dental, and vision insurance
401(k) plan
Education assistance
+1
Senior Firmware Architect – Real-Time Embedded & ML
Senior Firmware Architect – Real-Time Embedded & ML

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 120,000 - 180,000
Health insurance
401(k) savings
Education assistance
+1
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

Cinergy Technology Inc • Austin (TX)

On-site
USD 85,000 - 120,000
Senior Real-Time Embedded Firmware Leader
Senior Real-Time Embedded Firmware Leader

Milwaukee Tool • Town of Brookfield (WI)

On-site
USD 110,000 - 150,000
Health, dental, vision insurance
401(k) savings plan
Education assistance
+1
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Indialantic (FL)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+5