Embedded C++ Software Development Engineer
Job Location:
Peoria, IL - USA
Monthly Salary:
Not Disclosed
Posted on:
3 days ago
Vacancies:
1 Vacancy
Job Summary
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.