Software Technician
Job Type: W2 Contract
Contract Duration: 24 Months
Job Location: Sanford, North Carolina 27330
Work Setting: Onsite, First Shift: 8:00 AM – 4:00 PM
Pay Rate: $23.50 – $25.50 per hour
Work Environment
- On-site lab workspace
- Proving/design shop environment
- Equipment endurance area
- Daily work includes a mix of lab-based and machine-based activities
Job Summary
Work under the direction of a small team of engineers to test and troubleshoot software issues in both lab and equipment environments. This role supports software testing and validation on compact machinery systems, requiring frequent hands-on interaction with machines and close collaboration with engineering teams.
Key Responsibilities
Team Collaboration
- Take task direction and priorities from senior engineers and management
- Contribute to a collaborative and respectful team culture
- Provide routine status updates on assigned work and equipment condition
Software & Machine Updates
- Maintain engineering-owned equipment with test and development software versions
- Track and document installed software versions using shared files and documentation systems
- Coordinate and execute lab and on-machine verification activities
- Assist with development of software verification test procedures
- Build simple harnesses for instrumentation and data collection when required
Issue Identification & Resolution
- Identify, document, and submit issues through proper issue-tracking processes
- Investigate issues through fault code monitoring, system logs, CAN traces, and operator input
- Collaborate with engineering teams to resolve or escalate issues as appropriate
- Continue troubleshooting efforts even when resolution requires multiple contributors
Candidate Requirements
Education & Experience
- Associate’s degree in Agricultural Systems, Automotive Systems, Computer Technology, or equivalent training
- Internship experience accepted as applicable experience
Required Skills (Top 3)
- Understanding of serial communication protocols with experience using J1939 CAN or equivalent
- Minimum 1 year of experience in software testing and development
- Experience using Vector tools (CANape, CANalyzer) for testing or troubleshooting CAN communications
Additional Technical Skills (Required)
- Experience with C/C++ or MATLAB/Simulink (desired)
- Ability to read electrical schematics
- Basic hands-on skills with hand tools, soldering, and electrical connectors
Soft Skills (Required)
- Strong verbal and written communication skills
- Problem-solving and interpersonal abilities
- Ability to work independently and manage time effectively
- Capable of managing multiple tasks or projects simultaneously
- Proficiency with Microsoft Excel and Word
- Strong documentation and tracking skills
- Demonstrated emotional intelligence and teamwork skills
#LI-MH1
#INDEPI
