1

Apprentice Software Engineer Jobs in Colorado (NOW HIRING)

... software) to improve production times, steel quality, equipment performance, energy consumption ... Apprenticeship and career advancement within the company * Tuition reimbursement * Wellness program ...

Compliance Analyst I

Aurora, CO · On-site

$60K - $80K/yr

Engineering & Design * Energy Modeling * Pre-Construction * Supply Chain Procurement * Self-Perform ... and apprenticeship programs. * Ability to navigate, Power BI, and related software platforms.

Compliance Analyst I

Aurora, CO · On-site

$60 - $80/hr

... engineering, procurement, and construction (EPC) provider specializing in utility and commercial ... and apprenticeship programs. * Ability to navigate, Power BI, and related software platforms.

We provide custom-engineered, packaged equipment to industrial markets. We specialize in designing ... Provides day-to-day technical direction and craft mentorship to journeymen, apprentices, and ...

Showing results 21-40

Apprentice Software Engineer information

What is an apprentice software engineer?

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 types of projects and technologies does an apprentice software engineer 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 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 are the most commonly searched types of Software Engineer jobs in Colorado?

The most popular types of Software Engineer jobs in Colorado are:

What are popular job titles related to Apprentice Software Engineer jobs in Colorado?

For Apprentice Software Engineer jobs in Colorado, the most frequently searched job titles are:

What cities in Colorado are hiring for Apprentice Software Engineer jobs?

Cities in Colorado with the most Apprentice Software Engineer job openings:

Infographic showing various Apprentice Software Engineer job openings in Colorado as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Industrial Automation Engineer

Pueblo, CO • On-site

$100K - $140K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 19 days ago


Job description

At CF&I Steel, L.P., our strength starts with our people! As a team we collaborate to solve problems, contribute ideas and challenge each other to ensure growth and ultimately success for the business and our employees.

Rocky Mountain Steel Mills is looking for an Industrial Automation Engineer to joinour Maintenance team at our plant located in Pueblo, Colorado. The Industrial Automation Engineer is responsible for developing new industrialprocesses and designing newprocessplants and equipment or modifying existing ones in an industrial setting.

  • Support rolling mills and steelmaking production and maintenance at highly automated steel manufacturing plant
  • Design, develop, and implement control systems (hardware & software) to improve production times, steel quality, equipment performance, energy consumption, down-time reduction, and process automation
  • Obtain complete understanding of company process control systems and their impact on the production line beginning with scrap melting through refining steel, liquid to solid transformation and finished product
  • Make recommendations for development action; analyze, modify and improve programmable logic controllers (PLC) and human-machine interfaces (HMI)
  • Design and monitor performance indicators, create the necessary bridges between control site and company information systems
  • Provide on-going maintenance support and resolution of process control system problems, including taking ownership of such problems to completion
  • Write requirements specifications, and high-level design and systems architecture specifications related to control of steel production processes
  • Project management responsibilities

Requirements

  • Bachelor's Degree in Electrical or Mechanical Engineering, Automated Manufacturing Engineering or equivalent technical education
  • 5+ years of relevant work experience
  • Experience must include working with Allen-Bradley PLC (or Fanuc, Modicon, Toolbox) and VFD (variable frequency drives)
  • Strong computer skills in MS Excel, Projects and PowerPoint
    Proven teamwork, communication (oral and written), administrative and organizational skills
  • Proven problem solving and analytical skills
  • Must be available to be on call and assist personnel in times of emergency and business needs

#TAS

Compensation

  • $100,000 - $140,000

Open & Closing Dates: 8/20/2026 - 9/24/2026

Our total compensation package includes amazing benefits!

  • Competitive wages and bonus opportunities
  • Family medical, dental, and prescription coverage at minimal employee cost
  • Short and long term disability programs
  • Competitive retirement plans
  • Flexible Spending and Health Savings Accounts
  • Employer-provided and Voluntary Life Insurance options
  • Paid vacation and recognized statutory holidays
  • Apprenticeship and career advancement within the company
  • Tuition reimbursement
  • Wellness program

All applicants must be eligible to work in the USA.

While we thank all those who apply, only those being actively considered for employment will be contacted.

Equal Opportunity Employer

Orion Steel Group, L.L.C. is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

Orion Steel Group, L.L.C. is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities.

If you need special assistance or an accommodation while seeking employment, please e-mail careers@orionsteel.com or call: (312) 533-3577. We will make a determination on your request for reasonable accommodation on a case-by-case basis.

Join a team that manufactures excellence, drives success and builds careers!