Job ID :
18242
Company :
Internal Postings
Location :
Goodfield, IL
Type :
Contract
Duration :
6 Months
Salary :
DOE
Status :
Active
Openings :
1
Posted :
08 Nov 2018
Job Seekers, Please send resumes to resumes@hireitpeople.com

Primary Responsibilities: 

  • Defines and maintains the software requirements and software architecture specifications ensuring traceability to system level requirements and functional use cases.
  • Develop and verify embedded controls software solutions using quality methods such as model-in-loop, software-in-loop, unit/integration testing and debug, code review, static analysis, software design review, software configuration management, and release into production.
  • Ensure embedded controls software is developed in accordance with CNHi ESO and Advanced Engineering process and Functional Safety standards such as ISO 25119, ISO 13849, and other machine directives.
  • Defines and helps direct field testing that helps improve product performance and validate concepts. 
  • Must effectively communicate software status and review software deliverables with software engineers, systems engineers, cross functional team members, and 3rd party engineering firms.



The qualified candidate will have: 

  • Bachelor’s degree - Electrical, Electronics or equivalent.
  • Minimum 5+ years of experience in embedded software development activities and projects.
  • Strong knowledge of the C and C++ programming languages.
  • Strong knowledge of configuration management tools such as Subversion, GIT or equivalent.
  • Familiarity with embedded code debugging tools and strong debugging skills (call stack analysis, breakpoint evaluation, etc.).
  • A willingness to proactively learn new technology and designs and come up to speed quickly.
  • Ability to work cooperatively and collaboratively in a team environment.
  • Excellent verbal and written communication skills.
  • Experience with model-based development MATLAB Simulink/State flow – TargetLink or Embedded Coder Autocode Generation Experience.


The ideal candidate will have: 

  • Master’s degree in Electrical, Electronics Engineering, or equivalent.
  • Hands on experience with Off-Road, Commercial Vehicle or Automotive products.
  • Experience with CAN/J1939 protocol or similar serial bus communication protocol.
  • Code development using the Microsoft Visual Studio development environment for C, C++ and C# code development.
  • Experience with methodologies, standards and industry practice in the development and documentation of vehicle architectures.
  • Good knowledge of standard software architectures such as AUTOSAR, OSEK, other real time OS, LINUX, POSIX Android, etc.

Interview Process (Is face to face required?) No

Does this position require Visa independent candidates only? No