Senior Embedded Software Engineer – On‑Site Lead (Peoria)

AMARIS GROUP SA

Peoria, Northern (IL, KY)

Hybrid

USD 110,000 - 150,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amaris Consulting is hiring a Senior Embedded Software Engineer to join a team building safety-critical software for heavy equipment and driver-assistance systems. You will design, develop and maintain embedded software in C and C++ on shared hardware, collaborating with system architects, hardware, systems and product teams.

You will lead technically, break down complex features, review code and support less experienced developers while contributing to CI/CD pipelines and automated testing in a

Qualifications

  • Degree in Computer Science, Software Engineering or related field, or equivalent experience.
  • At least 8 years of software development experience.
  • Strong proficiency in C, with experience in modern C++.
  • Professional experience developing software for embedded environments.
  • Ability to work independently on complex technical features.
  • Comfortable acting as a technical reference for the team.
  • Experience with Git, CI/CD and automated testing.
  • A genuine interest in mentoring and supporting other developers.

Responsibilities

  • Design, develop and maintain embedded software in C and C++.
  • Analyze new features and break them down into clear technical tasks.
  • Help distribute work across the development team.
  • Contribute to software architecture alongside the system architect.
  • Review code and guide developers on best practices.
  • Build and maintain CI/CD pipelines.
  • Develop automated tests and support software validation.
  • Deploy multiple applications on shared embedded platforms.
  • Investigate performance issues and improve application behavior.
  • Work with hardware, systems and product teams throughout the development lifecycle.
  • Contribute to technical discussions, design decisions and delivery planning.

Skills

C programming
Modern C++
Embedded software
Git
CI/CD
Automated testing
Technical leadership
Mentoring

Education

BS in CS/Software Engineering or equivalent

Tools

Docker
Yocto/Conan

Job description

Amaris Consulting is hiring a Senior Embedded Software Engineer to join a team building safety-critical software for heavy equipment and driver-assistance systems. You will design, develop and maintain embedded software in C and C++ on shared hardware, collaborating with system architects, hardware, systems and product teams.

You will lead technically, break down complex features, review code and support less experienced developers while contributing to CI/CD pipelines and automated testing in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded C++ Engineer - Onsite, MATLAB/Simulink
Lead Embedded C++ Engineer - Onsite, MATLAB/Simulink

ARi • Peoria (IL)

On-site
USD 93,000 - 127,000
Health, dental, life insurance
Vision insurance
Paid time off
+4
Senior Embedded Software Engineer – Onsite, 12-Mo Contract
Senior Embedded Software Engineer – Onsite, 12-Mo Contract

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Senior Embedded Linux Engineer – Yocto & Azure IoT (Hybrid)
Senior Embedded Linux Engineer – Yocto & Azure IoT (Hybrid)

Amaris Consulting • Westford (MA)

Hybrid
USD 110,000 - 160,000
Senior Embedded Software Leader – Onsite Melbourne
Senior Embedded Software Leader – Onsite Melbourne

Acara Solutions, Inc. • Melbourne (FL)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer — On‑Site, RTOS/Linux
Senior Embedded Software Engineer — On‑Site, RTOS/Linux

Caterpillar Financial Services Corporation • Tucson (AZ)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+4
Senior Embedded Software Engineer - RTOS/Linux, On-Site
Senior Embedded Software Engineer - RTOS/Linux, On-Site

Caterpillar Brazil • Illinois

Hybrid
USD 113,000 - 169,000
Relocation assistance
Lead Embedded Software Engineer - Linux, C++, Robotics
Lead Embedded Software Engineer - Linux, C++, Robotics

Ag Leader Technology, Inc. • Ames (IA)

On-site
USD 100,000 - 140,000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

On-site
USD 110,000 - 160,000
Embedded Software Engineer 3
Embedded Software Engineer 3

Cullerton Group • Mossville (IL)

On-site
USD 67,020 - 95,453
Full benefits including vision, dental, health insurance
401k and holiday pay
Embedded Software Engineer
Embedded Software Engineer

ARi • Peoria (IL)

On-site
USD 90,000 - 115,000