1

Apprentice Software Developer Jobs in Idaho (NOW HIRING)

Civil Construction Project Engineer

Boise, ID · On-site

$67K - $86K/yr

Software: Bluebeam, Procore, Outbuild, Primavera, Vista, Trimble, CAD. * Self-Perform Concrete ... apprenticeship in the field. * Strong grasp of all building construction trades. * Basic ...

Mentor apprentices and support team development * Maintain a clean, organized, and safe work ... CAM programming experience (Fusion 360 preferred) * Strong math, troubleshooting, and problem ...

... engineering and design and stations construction specifications * Battery charger types ... Using computer software, such as word processing, scheduling, and e-mail Ability to: * Maintain ...

New

Tuition Reimbursement, Apprenticeships, Career Development; Access to company-owned land for ... Proficient computer skills; experience with preventive maintenance software preferred * Strong ...

PLC Programmer

Saint Maries, ID · On-site

$50 - $55/hr

Tuition Reimbursement, Apprenticeships, Career Development; Access to company-owned land for ... Proficient computer skills; experience with preventive maintenance software preferred * Strong ...

Maintenance Supervisor

Saint Maries, ID · On-site

$92K - $140K/yr

... apprenticeships, and succession planning. * Actively participate as a member of the Mill leadership ... Experience using CMMS systems, AutoCAD, and standard business software (Microsoft Suite); ability ...

Electrician

Saint Maries, ID · On-site

$40 - $55/hr

... Programming Skills. Pay Differential: Swing shift earns an additional $1.50 per hour in shift ... Tuition Reimbursement, Apprenticeships, Career Development; Access to company-owned land for ...

... Programming Skills. Pay Differential: Swing shift earns an additional $1.50 per hour in shift ... Tuition Reimbursement, Apprenticeships, Career Development; Access to company-owned land for ...

Electrician

Boise, ID · On-site

$31.24 - $36.76/hr

... Programmable Logic Controllers (PLCs), motor control cabinets, Uninterruptible Power Supply (UPS ... Leads and trains registered electrical apprentices on general assignments, proper electrical ...

Showing results 21-40

Apprentice Software Developer information

See Idaho salary details

$27.8K

$94.3K

$227.2K

How much do apprentice software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for apprentice software developer in Idaho is $94,339.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,700.00 and $99,700.00 per year, depending on experience, location, and employer.

What is an apprentice software developer?

An Apprentice Software Developer is an entry-level professional who is learning software development skills while working under the guidance of more experienced developers. Apprentices participate in on-the-job training, coding tasks, and sometimes formal coursework to build their technical knowledge and practical experience. This role is designed to help individuals gain the foundational skills needed for a career in software development by working on real projects and receiving mentorship. Upon successful completion of the apprenticeship, individuals may progress to junior or full software developer positions.

What are the key skills and qualifications needed to thrive as an apprentice software developer, and why are they important?

To thrive as an Apprentice Software Developer, you need a basic understanding of programming concepts, problem-solving abilities, and familiarity with at least one programming language, often backed by a relevant degree or coursework. Experience with version control systems like Git, code editors, and exposure to development frameworks or agile tools is typically required. Strong communication, teamwork, eagerness to learn, and adaptability are standout soft skills in this role. These skills and qualities are vital for contributing effectively to development projects, collaborating with team members, and rapidly acquiring new technical knowledge.

What types of projects and technologies do apprentice software developers typically work with during their program?

As an Apprentice Software Developer, you'll usually be assigned to real-world projects that match your learning level, such as building internal tools, assisting with bug fixes, or contributing to new feature development. Common technologies include popular programming languages like Python, Java, or JavaScript, as well as version control systems like Git. You'll often work alongside experienced developers in team-based environments, allowing you to learn best practices and agile methodologies. This hands-on experience is designed to build both your technical skills and your understanding of professional software development workflows.

What are the most commonly searched types of Software Developer jobs in Idaho?

The most popular types of Software Developer jobs in Idaho are:

What cities in Idaho are hiring for Apprentice Software Developer jobs?

Cities in Idaho with the most Apprentice Software Developer job openings:

Infographic showing various Apprentice Software Developer job openings in Idaho as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $94,339 per year, or $45.4 per hour.

Automation Engineer, Nampa ID

Tractor Supply Company

Nampa, ID • On-site

Full-time

Medical, Dental, Vision, Life

Re-posted 14 days ago


Tractor Supply rating

5.8

Company rating: 5.8 out of 10

Based on 1,316 frontline employees who took The Breakroom Quiz

427th of 734 rated retailers


Job description

Overall Job Summary
This role will support the reliability, performance, and continuous improvement of automated material handling systems across distribution centers. The Automation Engineer partners with vendors, system integrators, maintenance, and operations to keep material flowing safely and efficiently. Access to controls varies by site and subsystem: at many sites, the engineer will have direct PLC/HMI access for conveyor and ancillary equipment. For larger vendor-controlled platforms (e.g., KNAPP shuttle/ASRS or similar), direct code access may be restricted. In those cases, this role will lead coordination with OEMs/integrators for code changes, manage performance tracking and reporting, and drive issue resolution through structured workflows and change control.
Essential Duties and Responsibilities (Min 5%)
  • Monitor automation health (throughput, uptime, MTBF/MTTR, error codes) and drive daily/weekly review rhythms with site teams.
  • Triage incidents, perform first-level diagnostics using SCADA/HMI/WES dashboards, and open/coordinate tickets with OEMs/integrators; track through to verified resolution.
  • When access is permitted (e.g., conveyor PLCs): implement minor parameter/timer adjustments or safe bypass/restore routines under approved MOC and rollback plans. When access is restricted (e.g., KNAPP shuttles/ASRS): coordinate OEM/integrator interventions for any code-level change.
  • Maintain accurate documentation of system configurations, network/electrical drawings, change logs, and SOPs.
  • Serve as the primary engineering point of contact with equipment OEMs and software vendors; manage issue escalation paths and SLAs.
  • Collect and package evidence (fault logs, data traces, videos) for vendor analysis; validate fixes via test plans and acceptance criteria.
  • Plan and coordinate remote and on-site vendor interventions, ensuring alignment with operations windows and safety requirements.
  • Build and maintain performance dashboards (e.g., OEE, backlog, flow rates, choke-point analysis) using available data sources (WMS/WES/WCS/PLC tags, historian, CMMS).
  • Identify recurring faults and systemic constraints; recommend and prioritize improvements with quantified impact.
  • Partner with maintenance to drive preventive/predictive strategies and update PM tasks based on failure analysis.
  • Support handoffs and integrations between WMS, WES, WCS, robotics, and conveyance systems; participate in FAT/SAT, commissioning, and ramp.
  • Draft user requirements, acceptance criteria, and rollback plans for changes; coordinate cutovers and smoke tests.
  • Contribute to simulation/modeling reviews to validate expected rates and buffer strategies.
  • Operate under tiered, site-specific access policies.
  • Conveyor/ancillary PLCs: changes may be executed directly by the Automation Engineer under change control and LOTO. Vendor-controlled platforms (e.g., KNAPP shuttle/ASRS): changes are executed via OEM/integrator channels with documented approvals and acceptance testing.
  • Ensure adherence to LOTO, electrical safety, and MOC (Management of Change) standards.
  • Provide training and job aids to operations and maintenance on safe and effective system use.
  • Conveyors/sorters/ancillary devices: direct engineering access to PLC/HMI is common for diagnostics and limited changes under governance.
  • Shuttle/ASRS/complex robotics: vendor-mediated access; engineer lead coordination, testing, and performance validation.

Required Qualifications
Experience: 1-3 years' experience in automation, controls, industrial engineering, or reliability in distribution/logistics or manufacturing. Exposure to PLC/HMI environments (Siemens or Allen Bradley) sufficient to read logic/diagnose at a high level; ability to implement minor parameter changes where permitted; direct programming experience a plus but not required. Experience coordinating OEMs/integrators and closing out technical tickets to measurable outcomes.
Education: Bachelor's degree in a STEM field (Electrical, Controls, Mechatronics, Industrial, or related) preferred. Technical diploma, apprenticeship, or relevant vendor certifications (e.g., Siemens SITRAIN, Rockwell University) considered in lieu of a four-year degree. Any combination of education and experience will be considered.
Professional Certifications: None
Preferred knowledge, skills or abilities
  • Systems thinking across conveyors, robotics/ASRS, WES/WMS, and control layers
  • Ability to map data flows and dependencies
  • Proficiency pulling and analyzing operational data; familiarity with SQL, Python, R, or BI tools (e.g., Power BI/Tableau) is a plus
  • Strong problem-solving, documentation, and communication skills
  • Comfortable running cross-functional standups and vendor calls
  • Ability to read electrical schematics and P&IDs
  • Understanding of industrial networking fundamentals.

Working Conditions
  • Normal office working conditions
  • Occasional travel required

Physical Requirements
  • Sitting
  • Standing (not walking)
  • Walking
  • Kneeling/Stooping/Bending
  • Lifting up to 20 pounds

Disclaimer
This job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor.
Company Info
At Tractor Supply and Petsense by Tractor Supply, our Team Members are the heart of our success. Their dedication, passion, and hard work drive everything we do, and we are committed to supporting them with a comprehensive and accessible total reward package. We understand the evolving needs of our Team Members and their families, and we strive to offer meaningful, competitive, and sustainable benefits that support their well-being today and in the future.
Our benefits extend beyond medical, dental, and vision coverage, including company-paid life and disability insurance, paid parental leave, tuition reimbursement, and family planning resources such as adoption and surrogacy assistance, for all full-time Team Members and all part-time Team Members. Part time new hires gain eligibility for TSC Benefits by averaging at least 15 hours per week during their 90-day lookback period. The lookback period starts the first of the month following the date of hire. If the 15-hour requirement was met, the benefits eligibility date will be the first day of the month following 4 months of continuous service.
Please visit this link (https://www.tractorsupply.careers/content/Our-Benefits/?locale=en_US) for more specific information about the benefits and leave policies applicable to the position you're applying for.
ALREADY A TEAM MEMBER?
You must apply or refer a friend through our internal portal
Click here
CONNECTION
Our Mission and Values are more than just words on the wall - they're the one constant in an ever-changing environment and the bedrock on which we build our culture. They're the core of who we are and the foundation of every decision we make. It's not just what we do that sets us apart, but how we do it.
Learn More
EMPOWERMENT
We believe in managing your time for business and personal success, which is why we empower our Team Members to lead balanced lives through our benefits and total rewards offerings. For full-time and eligible part-time TSC and Petsense Team Members. We care about what you care about!
Learn More
OPPORTUNITY
A lot of care goes into providing legendary service at Tractor Supply Company, which is why our Team Members are our top priority. Want a career with a clear path for growth? Your Opportunity is Out Here at Tractor Supply and Petsense.
Learn More
Join Our Talent Community

What Tractor Supply employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom