C++ Programming Language, Cross-Functional, Debugging Skills, Embedded Linux, Embedded Software, Embedded Systems, Linux Operating System, Performance Tuning/Optimization, Realtime Operating System, Robotics, Scalable System Development, Software Administration, Software Engineering, System Integration (SI)
Job Title: Senior Software Engineer – Embedded Systems (C++ / Linux) (Only W2)
Location: Peoria, IL
Job Description:
We are looking for a Senior Software Engineer with strong experience in C++ and embedded Linux development. The role involves designing, developing, and maintaining embedded software for off-highway vehicle applications. You will work closely with cross-functional teams to build scalable, reliable, and high-performance systems.
Must-Have Skills:
- 7+ years of C++ development experience
- Strong experience with Linux (embedded preferred)
- Experience in embedded or real-time systems
- Strong debugging and performance optimization skills
- Experience working with hardware/system integration
Nice to Have:
- Experience with ROS / ROS2
- Background in robotics, automotive, or industrial systems