Sr Software Developer - Embedded Linux in Mossville, IL at Volt

Date Posted: 5/27/2018

Job Snapshot

  • Employee Type:
  • Location:
    Mossville, IL
  • Duration:
    48 weeks
  • Date Posted:
  • Job ID:
  • Contact Name
    Volt Branch
  • Phone

Job Description

This is a position for a contract software engineer to develop Telematics on-board software for off-road machine & engine applications.

Candidate Responsibilities/Duties will include but are not limited to:

  • developing, configuring, and testing Telematics on-board software
  • troubleshooting and correcting software issues
  • reporting development status.
  • This position involves working closely with Telematics systems engineers, and Telmatics software development team.

Technical Skills:

  • Experience using embedded Linux 
  • Experience with CAN, J1939, TCP/IP and other data link protocols
  • Experience using CAN based tools like CANoe and CANalyzer  
  • Experience with GIT configuration management tool
  • Experience using Design Patterns in software development
  • Experience with developing Unit Tests and Test Driven Development
  •  Experience with UML Tools - Rhapsody in developing designs through UML diagrams
  • Experience working in Ubuntu
  • Five years of development experience using Objective C, C# or C++ (with emphasis on C++11/14) programming languages
  • Three to five years of embedded software experience  
  • Development experience using Object Oriented Design

Volt is a publicly owned Corporation with shares trading on the over-the-counter market: under the trading symbol "VISI". To learn more about Volt, please visit: and to see more of our job postings, please visit:

*Send your resume today for consideration!! We look forward to talking to you.*

Volt is an equal opportunity employer.

To learn more about us, please go to