1

Apprentice Software Engineer Jobs in Decatur, IL

You will work closely with project managers, engineers, and other construction staff to ensure the ... Provide training and mentoring to junior staff and apprentices, promoting teamwork, accountability ...

Apprentice Software Engineer information

See Decatur, IL salary details

$23.3K

$101.7K

$183.3K

How much do apprentice software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for apprentice software engineer in Decatur, IL is $101,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $116,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Apprentice Software Engineer, and why are they important?

To thrive as an Apprentice Software Engineer, you need a foundational understanding of programming languages, problem-solving skills, and usually a relevant degree or coursework in computer science. Familiarity with development tools such as Git, integrated development environments (IDEs), and basic knowledge of databases and version control systems is common. Strong communication, eagerness to learn, and teamwork make someone stand out in this role. These skills and qualities are crucial for effective learning, collaboration, and adapting to new technologies in a dynamic software development environment.

What types of projects and technologies do Apprentice Software Engineers typically work on during their training period?

As an Apprentice Software Engineer, you’ll usually start by supporting ongoing development projects, often working on bug fixes, feature enhancements, or internal tools under the guidance of senior engineers. You may be exposed to a variety of technologies depending on the company, such as front-end frameworks (like React), back-end languages (such as Python or Java), and version control systems (like Git). The projects are designed to gradually increase in complexity, helping you build both technical skills and familiarity with industry-standard workflows. Collaboration is key, so you’ll regularly participate in code reviews, team meetings, and pair programming sessions to develop your abilities and receive constructive feedback.

What are Apprentice Software Engineers?

Apprentice Software Engineers are entry-level professionals who are learning the fundamentals of software development while gaining hands-on experience under the guidance of more experienced engineers. They typically participate in structured training programs or apprenticeships, working on real projects to build their technical and problem-solving skills. This role is ideal for individuals who are new to the industry and want to develop practical knowledge while contributing to software engineering teams.
What are the most commonly searched types of Software Engineer jobs in Decatur, IL? The most popular types of Software Engineer jobs in Decatur, IL are:
What are popular job titles related to Apprentice Software Engineer jobs in Decatur, IL? For Apprentice Software Engineer jobs in Decatur, IL, the most frequently searched job titles are:
What job categories do people searching Apprentice Software Engineer jobs in Decatur, IL look for? The top searched job categories for Apprentice Software Engineer jobs in Decatur, IL are:
What cities near Decatur, IL are hiring for Apprentice Software Engineer jobs? Cities near Decatur, IL with the most Apprentice Software Engineer job openings:

$16.75 - $20/hr

Full-time

Posted 8 days ago


Job description

Job Summary:
The Production Machine Operator will safely control various machines and equipment involved in production.
Duties/Responsibilities:
  • Operates production machinery in accordance with prints and specifications. Assigned machines may include lathes, grinders, mills, and similar equipment.
  • Produces the required quantity of parts within established specifications and tolerances.
  • Measures finished parts with precision tools, ensuring compliance with function, quality, and cosmetic specifications.
  • Maintains logs and records of units produced including a record of errors resulting in rejected or discarded pieces.
  • Inspects equipment prior to use to ensure proper setup and alignment; performs basic and routine adjustments and maintenance.
  • Maintains a clean, safe, and orderly work area.
  • Performs other related duties as assigned.
Required Skills/Abilities:
  • Ability to follow directions and work well in a team.
  • Ability to interpret and translate engineering designs and documentation.
  • Thorough understanding of or the ability to quickly learn production equipment.
  • Strong analytical and problem-solving skills.
  • Understanding of and the ability to abide by applicable OSHA and environmental regulations.
  • Proficient with Microsoft Office Suite or related software.
Education and Experience:
  • High school diploma or equivalent required. 
  • Associate's degree OR completion of related apprenticeship program preferred.
  • At least one year of related experience required.
  • Completion of on-the-job training may be substituted for educational requirements.
Physical Requirements:
  • Prolonged periods working on feet, using tools, and performing repetitive actions that entail frequent bending and stooping.
  • Must be able to lift up to 50 pounds at a time.
  • Visual acuity to read instructions, operate machines, and inspect parts produced. 
Employment Type: FULL_TIME