Embedded Software Engineer - C++ (Telematics)

Diversified Services Network, Inc.

$95K — $100K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or relevant field
  • 2-4 years of relevant experience
  • Proficient in C++ and Linux
  • Experience with version control systems, specifically Git
  • Familiarity with HIL testing and ROS2

Responsibilities

  • Develop C++ software for telematics data collection ECMs and radios
  • Manage software requirements and develop accompanying test scripts
  • Investigate and reproduce bugs as part of the development process
  • Collaborate with architects and requirements owners to fulfill acceptance criteria
  • Prioritize and work on tasks as directed by project leads
  • Utilize soft labs to test and debug software on ECU's

Benefits

  • 401(k) retirement plan
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Employee assistance program
  • Paid time off
  • Paid holidays
Full Job Description
Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer - C++ (Telematics) to join our team in Mossville, IL. We offer full benefits, PTO, 401k, and more! If you're looking to grow your career within an extremely reputable, stable Fortune 100 company - let's talk!

Position Overview
  • This role will perform C++ software development activities supporting telematics data collection ECMs and radios.


Typical Day or Week in the Role
  • Requirements management, software development, test script development, bug investigation/reproduction, SIL/HIL testing
  • 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
  • Office desk setting, with soft labs available to test and debug on ECU's

Requirements

Candidate Requirements

Education & Experience Required:
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a relevant field and 2-4 years of relevant experience required


Top 3 Skills (Required):
  • Linux
  • C++
  • Git
  • HIL testing
  • ROS2
  • Azure DevOps
  • Debugging tools
  • Python
  • J1939 datalink
  • Ethernet


Soft Skills (Required):
  • Works well with a global team in an Agile workflow
  • Adapts well to changing priorities
  • Strong communication skills

Benefits
  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more! https://www.dsnworldwide.com

Salary expectations: 95,000-100,000 per annual

Similar Jobs

More Jobs at Diversified Services Network, Inc.

More Manufacturing & Automotive Jobs

Find similar Embedded Software Engineer - C++ (Telematics) jobs: