Senior Embedded Software Engineer – ARM, RTOS, C/C++, Lead

Acara Solutions, Inc.

Franksville (WI)

On-site

USD 150,000 - 170,000

Full time

44 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits

Job summary

Acara Solutions, Inc. is seeking an Embedded Software Engineer in Wisconsin to design, implement, test, and maintain embedded software, board-support packages, and device drivers for new and existing products.

You will collaborate with hardware engineers and act as technical lead on projects, delivering high-quality software solutions. Required are a BS in a related field, 7 years of C++ embedded development, and 5+ years with ARM, RTOS, and bare-metal systems; Python for tests is a plus.

Qualifications

  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 7 years minimum of C++ object oriented embedded software development experience.
  • 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.
  • 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++ embedded software
ARM processors
RTOS-based systems
Python (test automation)
Software/hardware collaboration

Education

Bachelor's degree in Computer Science/Engineering

Job description

Acara Solutions, Inc. is seeking an Embedded Software Engineer in Wisconsin to design, implement, test, and maintain embedded software, board-support packages, and device drivers for new and existing products.

You will collaborate with hardware engineers and act as technical lead on projects, delivering high-quality software solutions. Required are a BS in a related field, 7 years of C++ embedded development, and 5+ years with ARM, RTOS, and bare-metal systems; Python for tests is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Aleron • Franksville (WI)

On-site
USD 150,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Aleron • Franksville (WI)

On-site
USD 150,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Acara Solutions, Inc. • Franksville (WI)

On-site
USD 150,000 - 170,000
Comprehensive benefits
Senior Embedded Software Lead — C/C++, RTOS, MCU
Senior Embedded Software Lead — C/C++, RTOS, MCU

Recruiting Resources, Inc. • California (MO)

On-site
USD 150,000 - 160,000
Senior Embedded Software Engineer: Real-Time RTOS, C/C++
Senior Embedded Software Engineer: Real-Time RTOS, C/C++

Talentify • Greenville (SC)

On-site
USD 83,000 - 110,000
Senior Embedded C++ Engineer | RTOS, Secure Systems
Senior Embedded C++ Engineer | RTOS, Secure Systems

ContractStaffingRecruiters.com • Aurora (CO)

On-site
USD 120,000 - 180,000
Senior Embedded C++ Engineer - Linux/RTOS, Agile
Senior Embedded C++ Engineer - Linux/RTOS, Agile

Actalent • Rolling Meadows (IL)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+9
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 Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

On-site
USD 100,000 - 130,000
senior embedded software engineer
senior embedded software engineer

US Tech Solutions • Cary (NC)

On-site
USD 100,000 - 130,000