← Back to Jobs
Technology
Embedded C++ Software Development Engineer (Automotive background)
Maven CompaniesPeoria, IL🇺🇸United StatesPosted 23 Jul 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Embedded C++ Software Development Engineer(529029)
- Experience developing and implementing C++ software for embedded systems and Linux-based platforms.
- Ability to design, develop, and maintain software for Linux-based hardware systems.
- Skilled in analyzing customer and user requirements and creating Software Requirements Specification (SRS) documentation.
- Experience testing, debugging, troubleshooting, and optimizing embedded software using industry-standard development and diagnostic tools.
- Ability to collaborate effectively with software, hardware, and systems engineering teams within an agile development environment.
- Strong analytical and problem-solving skills with the ability to identify root causes and deliver effective technical solutions.
- Familiarity with Software Development Life Cycle (SDLC), embedded system integration, technical troubleshooting, and CI/CD processes.
- Proficiency in GIT, CAN/J1939, CANoe, Ethernet, Embedded Systems, Domain Controllers, Docker, SonarQube, Jenkins, and software design patterns.
- Extensive experience in C++ development within a Linux environment, including collaboration with global teams.
- Experience working with Open Source libraries and frameworks.
Skills
Docker
Embedded Systems
SonarQube
Agile
C++
Git
Jenkins
Similar jobs
Sr Java Developer
Droisys · Dallas, United States
1 hour agoCybersecurity Lead - ISSM
SAIC · Chantilly, United States
1 hour ago$160.0k - $200k/yrPowerShell Developer
SAIC · Hampton, United States
1 hour ago$120.0k - $160k/yrDigital Systems Engineer
SAIC · Chantilly, United States
1 hour ago$160.0k - $200k/yrSenior ESS Ground Systems Integration Specialist
SAIC · El Segundo, United States
1 hour ago$120.0k - $160k/yrJunior System Administrator
SAIC · Colorado Springs, United States
1 hour ago$80.0k - $120k/yr