Job Description :
Greetings from EApps Tech LLC!!

I am looking for Embedded software developer at location Mossville, IL. Please find the job description below. If you are interested please share me your updated resume and requested details below to or call me on.

Role: Embedded software developer
Location: Mossville, IL
Duration: 6+ months

Job description:
The Diagnostics Software Engineer will be responsible for design, development, and validation of embedded control systems Input/output processing and diagnostics software for engine, powertrain, and machine control
systems. This includes but is not limited to:
* Development of embedded control system software pertaining to IO processing and diagnostics
* Integrating software libraries into embedded control system code
* Documentation of design implementation
* Creation and execution of software test plans.

[?] Required Qualifications:
(bachelors degree) in computer engineering, software engineering, or electrical engineering
Software development experience using Matlab/Simulink, Git (version control), and Ivy (dependency control)

[?] Desired Qualifications:
* Experience with Cat System Architect tool
* Experience with OBD/OBDII diagnostics, emissions, and TUV regulations.
* Experience with SAE communication protocols such as SAE J1939 and message handling of diagnostic tools.
* Requirements documentation and systems engineering experience
* Experience with embedded software development in C
* Experience with version controlling source code using Git or similar
* Ability to work within an agile team environment
* Understanding of hardware/software interactions
* Scripting in Python, Java, and other languages