(1113065) Embedded Software Engineer - C++ (Telematics)

Diversified Services NetworkMossville, IL
Onsite

About The Position

Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer – C++ (Telematics) to join our team in Mossville, IL. This role will perform C++ software development activities supporting telematics data collection ECMs and radios. The typical day or week involves requirements management, software development, test script development, bug investigation/reproduction, and SIL/HIL testing. The engineer works primarily with the architect and system requirements owner to develop software that meets given acceptance criteria. Project leads manage work prioritization, the architect owns software architecture and design, and the developer writes software to meet software requirements. The work environment is an office desk setting, with soft labs available to test and debug on ECUs.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a relevant field
  • 2-4 years of relevant experience
  • Linux
  • C++
  • Git
  • HIL testing
  • ROS2
  • Azure DevOps
  • Debugging tools
  • Python
  • J1939 datalink
  • Ethernet
  • Works well with a global team in an Agile workflow
  • Adapts well to changing priorities
  • Strong communication skills

Responsibilities

  • Requirements management
  • Software development
  • Test script development
  • Bug investigation/reproduction
  • SIL/HIL testing
  • Develop software that meets given acceptance criteria
  • Write software to meet software requirements

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service