The Software Developer is heavily involved in the design, development, and testing of vehicle control software supporting Versatile’s various new and current industrial agriculture products. Versatile offers an exciting and dynamic work environment. We take a hands-on approach to design, so expect to spend time away from your desk working directly with prototype and production vehicles.
Responsibilities:
â— Design, develop, test, and release control software for new products
â— Design, develop, test, and release software changes to existing products
â— Work with stakeholders to define functional requirements and test scenarios
â— Track service issues and customer requests
â— Provide reports and documentation to internal clients
â— Provide technical support to other departments and teams
â— Assist with troubleshooting and data collection
â— Travel to support products development and field testing
â— Other duties as assigned by supervisor
You Will Bring:
◠Bachelor’s Degree in Computer Engineering
â— Eligibility for APEGM registration
â— Minimum 5 years of programming experience
â— Experience developing software for embedded systems and previous experience with microcontrollers
â— Strong background in structured programming (C/C++ preferred) and can demonstrate familiarity with modern software design principles
â— Working knowledge of J1939 CAN, distributed controls, operator interfaces and off-highway vehicle electronics interfacing are major assets
â— Experience with agricultural equipment is an asset
â— An ability to intuitively understand project requirements, hardware limitations, and synthesize into a feasible design
â— Experience in machine design and an understanding of electro-hydraulic and electro-mechanical systems are assets
â— Ability to meet deadlines providing the necessary deliverables and documentation
â— Systematic approach to troubleshooting and data collection
â— Strong problem solving skills with attention to detail
â— Excellent technical writing and verbal communication skills
â— Ability to work both independently and as an effective member of a project team
Job ID: 61632
A Typical Work Day May Include: • Completing preventative, predictive, ...
Are you looking to elevate your cyber career? Your technical skills? Your opport...
Cargill Animal Nutrition is a global business that serves large-scale feed mill ...
Primary Duties / Responsibilities:â— Assist in daily operational troublesho...
