Overview:
The individual hired for this position will work as part of an engineering team to design, develop, integrate, and test software features on embedded electronic controls for use in Smart Work Tools.
Required Skills/Education:
Bachelor's degree in Computer or Electrical Engineering
10+ years of experience
Demonstrated Electronics Systems knowledge
Demonstrated CAN J1939 knowledge
Demonstrated documentation and troubleshooting skills
Ability to juggle multiple projects at the same time and a strong visual design sense
Expert knowledge of electrical design and software controls
Expert knowledge of embedded software development across multiple platforms.
Job Responsibilities:
Coordination of lab verification and machine verification activities
On-site electronics and software support for development machines
Assist with on-machine electronics testing
Organization of individual electronic subsystem diagrams
Machine software feature development
Integration of configuration and calibration data
Test plan development and software verification
Support and communication of software releases, including documentation required by field follow and/or customers for successfully updating software, wiring and electronic components
Identification and resolution of software defects, and proper issue list submissions and management.
Typical task breakdown:
Document test procedure
Execute test procedure either by working with individuals on a Hardware in the Loop tester (HIL), testing the features on a test bench, or testing the features on a machine
Document test results
Document feature as part of a System Requirements document.