Senior Embedded Software Engineer - C++

Chicago 5 months agoFull-time External
1m - 1.2m / yr
Senior Embedded Software Engineer - Automotive Technology Buffalo Grove, IL - Onsite 4 days/week I'm partnering with a pioneering name in automotive performance technology to recruit a Staff Embedded Software Engineer for their highly talented R&D team in Buffalo Grove, IL. This is an exciting opportunity to join a business that is shaping the future of aftermarket automotive systems - building cutting-edge embedded hardware and software solutions from the ground up. You'll work on next-generation products in a highly collaborative, innovation-led environment. What's in it for you? • Total product lifecycle - from concept to production • A hands-on, fast-paced role where you'll design complex embedded systems • Exposure to exciting projects involving ARM Cortex, CAN/SPI/I2C, RTOS, and more • Work closely with hardware and firmware experts in a high-calibre team • Autonomy and ownership with real influence on product direction • A platform to mentor and lead technically, without the burden of people management • Supportive relocation package if you're moving to the area What we're looking for: • 10+ years of embedded C/C++ experience • Strong systems-level design expertise • Experience with embedded Linux, RTOS, and real-world debugging (oscilloscopes, logic analyzers, etc.) • Ability to own architecture and low-level development independently • Solid grasp of vehicle comms protocols (OBD-II, CAN, etc.) is a plus • Comfortable in a "fail fast", rapid prototyping environment • A collaborative, problem-solving mindset This role is onsite 4 days per week in Buffalo Grove and offers a competitive salary ($140k-$170k), bonus potential, and full benefits package including PTO and 401(k) match. Ready to work on exciting, real-world embedded systems that push the boundaries of automotive performance? Hit apply and let's talk … Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.