Jobs · Engineering · North Carolina

Software Test Engineer (Hardware-in-the-Loop)

John Deere · Morrisville, NC · 1 mo ago
Engineering$75k–$112k/yrFull-time

Position

Primary Location: United States (US) - North Carolina - Morrisville
Function: Product Engineering (CA)
Title: Software Test Engineer (Hardware-in-the-Loop) - 122545
Onsite/Remote: Onsite

Responsibilities

  • Utilize your combined electronics, controls, & embedded SW testing skills as a core member of our team building a world-class test infrastructure for our embedded SW releases.
  • Develop a hardware-based verification environment which emulates physical systems interfacing with the embedded software.
  • Support modeling and simulation activities; working with design teams to determine appropriate simulations to validate system of system, system, and feature requirements.
  • Provide onsite support to install and verify new HiL units or perform modifications, upgrades, or troubleshooting for existing systems.
  • This can include cabinets, load boxes, power supplies, I/O channels, communications networks, PCs and displays.

Skills

  • Experience with (or the ability to quickly master) Tracetronic’s ecu.test embedded SW test automation environment.
  • Experience with MATLAB/Simulink simulation and model-based software development.
  • Capacity to interpret and create or maintain electrical schematics.
  • Strong interpersonal communication skills with ability to lead conversations and collaboration.
  • Strong demonstrated problem solving skills.
  • Ability to manage multiple tasks developing new features and handling support requests.

What Makes You Stand Out

  • Experience interacting with ALIARO and/or ETAS HiL hardware.
  • Controls development experience and experience with mechanical/electrical/mechatronic/hydraulic systems.
  • Experience implementing simulation infrastructure on various hardware platforms including Amazon (AWS), local clusters, or dedicated desktops or HIL units.
  • Product design experience in the Agriculture, Construction, Forestry, Automotive, and/or Off-road equipment industries.
  • Experience with the implementation or debugging of J1939 CAN protocol.
  • Sense of ownership, curiosity, and ability to function in a fast paced, collaborative team environment that is distributed across various time zones and locations.
  • Ability and experience working in a self-directed mode.

Education

  • Ideally you will have a degree or equivalent related work experience in the following: Bachelor's degree in Computer Science, Computer or Electrical Engineering from an accredited institution, or equivalent degree in a related technology field or discipline.

Similar jobs

Test Engineer, Hardware

Quantum Computing Inc.Cranbury, NJ· 3 wk ago
Engineeringapply on quantum-computing-inc.alphastaff-hiring.com