Embedded Software Development Engineer

CNH Industrial Benson , MN 56215

Posted 1 month ago

Req ID 16053 Title Embedded Software Development Engineer City Benson State Minnesota Job Function Product Development & Engineering Salaried / Hourly Salaried Job Description

Through its people and brands, CNH Industrial delivers power, technology and innovation to farmers, builders and drivers all around the world. Each of its brands, including Case IH, New Holland Agriculture, Case and New Holland Construction, FPT Industrial, Capital, and Parts & Service, is a major international force in its specific sector.

The Embedded Software Development Engineer will be responsible for software development and integration into Sprayers and Floater equipment for the control of electro-hydraulic systems, HMI, and 3rd party equipment integration.

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.

Required Qualifications

The qualified candidate will have:

Bachelor's degree - Electrical, Computer or Software Engineering or Computer Science or equivalent.
1 plus years of experience in embedded software development activities and projects.

The ideal candidate will have:

Master's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.

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.

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.

Experience with model-based development.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sprayer Systems Engineer

CNH Industrial

Posted 4 weeks ago

VIEW JOBS 11/20/2018 12:00:00 AM 2019-02-18T00:00 Req ID 18121 Title Sprayer Systems Engineer City Benson State Minnesota Job Function Product Development & Engineering Salaried / Hourly Salaried Job Description Through its people and brands, CNH Industrial delivers power, technology and innovation to farmers, builders and drivers all around the world. Each of its brands, including Case IH, New Holland Agriculture, Case and New Holland Construction, FPT Industrial, Capital, and Parts & Service, is a major international force in its specific sector. As a Sprayer Systems Engineer, you will support the design of timely, efficient and cost effective electronic systems for self-propelled spraying equipment and have specific accountability for assigned subsystems and/or projects. This position is an entry-level professional role, contributing in a support capacity through substantial instruction, guidance, and direction from more experienced team members. Responsibilities include: Specify, design, develop, coordinate and support the definition and integration of electro-hydraulic systems for planting applications consistent with program and Electronic Systems Team objectives Develop, maintain and release electrical (sub) system specifications consistent with the Platform and Electronic Systems Team objectives. These include: requirements, definitions, interfaces and, where appropriate, test and validation specifications for use by internal and external parties such as software engineers, test engineers, manufacturing engineers and technical publication personnel Conduct design analysis on components and/or assemblies to assist in the development process by ensuring designs are cost efficient, manufacturable, serviceable, and reliable Participate in design reviews, FMEAs, Safety Analysis and Hazard and Risk Assessments. Direct field testing of products and systems performed by field staff when necessary Develop and maintain project schedules, identify key resources, identify / eliminate risks, and track / drive issues to closure. Communicate with the other engineering personnel to coordinate the interrelated design and assure project completion. Support the design of timely, efficient and cost effective agricultural equipment and specific accountability for assigned subsystems and/or projects Confer with management, vehicle engineering, platform, production, and marketing staff to determine engineering feasibility, cost effectiveness, and customer demand for new and existing products to refine machine requirements when necessary Support Global Product Development milestone reviews with executive management Design new / improved processes and products for new and existing products Travel, as necessary, to plants, supplier facilities, product evaluation, and customer field sites to resolve problems, explore design alternatives, reverse engineering and provide information Required Qualifications The qualified candidate will have: B. S. Degree in Engineering, Physics or Mathematics The ideal candidate will have: B.S. in Systems Engineering, Controls Engineering or Electrical Engineering Good written and verbal communication skills Familiarity with Off-Highway/On-Highway mobile equipment Familiarity with Electro-Hydraulic control systems and electronic components design Demonstrated knowledge of design analysis tools and other relevant engineering systems Demonstrated technical leadership and organization/control skills Familiarity with CAN vehicle communications (i.e. J1939, ISO11783) Familiarity with control systems Familiarity with Matlab, Simulink, and Stateflow Familiarity with Project Planning (Waterfall & Agile Processes) Familiarity with Requirements Development & Management Familiarity with agricultural machines CNH Industrial Benson MN

Embedded Software Development Engineer

CNH Industrial