POSITION: Software Developer
LOCATION: Blackfoot, Idaho
JOB SUMMARY:
The Software Developer is responsible for the software and programming design of our electronic control systems for our agricultural equipment. The Developer shall be responsible for assisting hardware selection, programming of controllers, task and project management, software troubleshooting, and change control. Ideally, the candidate will also have experience in agricultural basic robotics, controllers, sensors, and encoders. The Developer will belong to various teams that design and develop web applications that will support the company’s growth. The Developer will be assigned responsibility for one or more specific development projects under the supervision of experienced personnel.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Other duties and responsibilities may be assigned as necessary.
Perform various coding and programming tasks, such as design or development of program applications for agricultural equipment.
Develop software for electronic control systems including embedded systems programming in C, graphical user interface layouts, and software or apps for PC and mobile platforms.
Develop detailed estimates, specifications, and project proposals based on Engineer’s analysis of requirements provided by sales staff, customers, service technicians, and Management.
Use appropriate programming language(s) and related development technologies to create applications as outlined by the project requirements.
Test and troubleshoot electrical systems, components, and assemblies. Provide analysis and propose corrective action to Engineering Management.
Interface and communicate with internal and external teams as needed for project review and to get required technical support for application feature interactions and connectivity.
Analyze features and requests and present development strategy to project team for approval.
Plan and schedule tasks, and provide regular status updates and communication to stakeholders.
ADDITIONAL DUTIES AND RESPONSIBILITIES:
Other duties and responsibilities may be assigned as necessary.
Work in a team environment with little or no supervision.
Maintain a safe, organized, and clean work environment.
Promote the company’s core values integrity, respect, commitment, quality, innovation.
QUALIFICATIONS:
Current enrollment in or completion of Bachelors degree or Associates degree in Computer Science/ Engineering, Engineering, Electrical Engineering, Electronics Engineering, or an equivalent field of study.
Experience programming in ‘C’ for embedded processors including file systems, task scheduling, user interfacing, and I/O control.
A passion for learning and creating tools.
MACHINES TYPICALLY OPERATED:
Office machines such as computer, copier, fax machine, printer, digital camera.
Other machines and equipment specific to departmental or facility needs.
Typical Physical Requirements
Light to Medium work involving:
Climbing Handling Talking Repetitive motion
Typing Walking Stooping Pushing
Pulling Lifting Kneeling Grasping
Visual Acuity Crouching
Typical Environmental Conditions
Worker is subject to inside and outside environmental conditions. May have temperature changes due to working inside a shop or outdoor environment. There is sufficient noise to cause the worker to shout in order to be heard above the ambient noise level. Includes a variety of physical conditions such as proximity to moving mechanical parts, electrical current, working on scaffolding and high places. One or more of the following conditions that affect the respiratory system or the skin: Fumes, odors, dust mists, gases or poor ventilation. There is air and or skin exposure to oils and other cutting fluids.
PAY: DOE
TO APPLY: Apply online at www.spudnik.com via the Careers page.
DEADLINE TO APPLY: Open until filled
SPUDNIK IS A DRUG-FREE WORKPLACE.
Giftogram is an industry-leading reward platform, founded in 2012, that allows businesses and organizations to reward and motivate their employees...
Apply For This JobWe are looking for a qualified Front-end developer to join our IT team. We are looking for highly intelligent developers,...
Apply For This JobJob Details Full-time | Internship$2,000 a month35 minutes ago Qualifications React Front-end development CSS Design patterns Microservices Full Job Description...
Apply For This JobFull Job Description VB Developer – Edison, NJDesigner Greetings, one of the largest greeting card publishers in North America, is...
Apply For This JobPOSITION SUMMARY As a key member of the Everence IT team, work collaboratively to create digital customer experiences that raise...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Entry Level Positions Available – We will train you! Experience in linework is preferred and...
Apply For This Job