Embedded applications software engineer
C​NH Industrial
Basildon, GB
1d ago


CNH Industrial is a global capital goods company specializing in equipment and services for Agriculture and Construction.

The Company operates commercially through its brand portfolio which includes Case IH, New Holland Agriculture, Steyr, CASE and New Holland Construction Equipment.

More information can be found on the corporate website : www.cnhindustrial.com

Department : Vehicle Electronics

Vehicle Electronics

Job Title (common name for job posting) :

Embedded Application Software Engineer

Job Type : Engineering

Job Code : N / A

Desired Job Band : Total Openings :

Total Openings : New / Repl :

New / Repl : Previous Occupant :

Previous Occupant :

Internal / External Requisition :

Location : Basildon

Travel % :

Department Information

Sub-Department Name :


Cost Center Number : Manager Name :

Manager Name : Interview Panel :

Interview Panel :

Position Requirements

POSITION SUMMARY / BASIC FUNCTION : (Brief statement indicating why the role exists and its function. )

As an Embedded Application Software Engineer, you will be responsible for the timely development of application software for agricultural equipment.

The successful applicant will be specifying, designing, and testing vehicle application and control software according CNHi coding standards.

RESPONSIBILITIES : (Outline the primary responsibilities of the position and the authority level of the position (i.e., budget approval))

  • Define the control system software requirements, software specification and software structure for agricultural applications
  • Implement the software architecture and strategies, requirements for closed loop control algorithms, and related software control logic
  • Execution of the unit test, modules integration test, integration with the EE hardware, software verification
  • Reviews progress of projects and provides frequent progress updates to direct manager
  • Leads or contributes to Functional Safety relevant software functions in accordance to ISO25119
  • Travel, as necessary, to other development sites.
  • JOB REQUIREMENTS : (Describe the basic requirements of the position)

    Required Qualifications :

  • Bachelor’s degree in Electrical, Electronic or Mechatronic Engineering, or similar engineering discipline.
  • Minimum 3 years of experience in embedded software development activities and projects that includes experience using MATLAB® Model-Based Design, C, C++ for embedded control systems and a good understanding of Electronic and Mechanical components.
  • Strong knowledge of the C and C++ programming languages.
  • Strong knowledge Virtual prototyping / MIL / SIL / HIL principles and Model-Based Design experience using MATLAB® Simulink / Stateflow and Automatic code generation with dSPACE® Targetlink.
  • Strong knowledge of configuration management tools such as SVN or equivalent.
  • Familiarity with embedded code debugging tools and strong debugging skills (call stack analysis, breakpoint evaluation, resource budget analysis as Flash, Ram and cpu load)
  • Demonstrated the ability to work in a variety of client settings and in a team-oriented, collaborative environment
  • Demonstrated significant problem-solving capabilities and experience
  • Good written and verbal communication skills
  • Preferred Qualifications :

  • Experience with SAE J1939, CAN, UDS software protocols and Vehicle networking protocols (e.g. CAN, LIN) and experience with Vector tools (Canalyzer, Canoe) or similar
  • Experience with Electro-Hydraulic or vehicle control systems for off-highway vehicles or automotive control systems
  • Demonstrated knowledge of design analysis tool and other relevant engineering systems
  • Demonstrated technical leadership and organization / control skills.
  • Experience with agricultural equipment and / or machines
  • Experience with tracking requirements tools (Polarion, or Bugzilla)
  • Experience with software development according Functional Safety Standard (ISO25119 / 22262)
  • Travel 5%
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form