1

Programming Jobs in Bloomington, IL (NOW HIRING)

SUMMARY Development, implementation, and execution of all robot/cobot programming offline while supporting robot specialist in the implementation of said programs on the production floor ESSENTIAL ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online Computer Programming tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ...

Civil Engineer

Bloomington, IL · On-site

$84K - $142K/yr

Engineering Opening Date: 06/17/2026 Closing Date: Continuous FLSA: Exempt Hours/Shift: Mon-Fri 7:30am-4:30am Description The Civil Engineer I position is an entry-level Civil Engineering position.

Engineering Technician

Normal, IL · On-site

$20 - $24/hr

Support engineering development activities by partnering with senior engineers on product validation and manufacturing initiatives * Gather, measure, inspect, and track components required for ...

Build and lead a high-performing engineering team through hiring, onboarding, performance management, workforce planning, coaching, talent development, and oversight of third-party engineering ...

Programming and Configuration: * Perform coding, programming, and configuration of various control and audio protocols including but not limited to Crestron, AMX, Q-Sys, Extron, HTML5, Java, Python ...

Build and lead a high-performing engineering team through hiring, onboarding, performance management, workforce planning, coaching, talent development, and oversight of third-party engineering ...

IOS Developer

Bloomington, IL · On-site

$49.75 - $68.25/hr

Object Oriented Programming Objective-C Programming Language Cocoa Programming Xcode development IDE Understanding of RESTful web services, JSON/XML data structures is a plus Additional Information ...

Engineering Technician The Engineering Technician supports engineering and manufacturing operations by performing routine testing, troubleshooting, and equipment check-out activities. This role ...

next page

Showing results 1-20

Programming information

See Bloomington, IL salary details

$24K

$85.3K

$142.9K

How much do programming jobs pay per year?

As of Aug 10, 2026, the average yearly pay for programming in Bloomington, IL is $85,320.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,000.00 and $111,300.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What are the key skills and qualifications needed to thrive as a programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.
What are the most commonly searched types of Programming jobs in Bloomington, IL? The most popular types of Programming jobs in Bloomington, IL are:
What cities near Bloomington, IL are hiring for Programming jobs? Cities near Bloomington, IL with the most Programming job openings:
Infographic showing various Programming job openings in Bloomington, IL as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 15% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $85,320 per year, or $41 per hour.

Robotic Programming Engineer

Morton Industries

Morton, IL • On-site

$65K - $90K/yr

Other

Posted 18 days ago


Morton Industries rating

9.5

Company rating: 9.5 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

Integrity In Action
We do the right thing, even when no one is looking.
Focused on Team Success
We achieve company goals through camaraderie and serving together.
Driven to Deliver
We fulfill our commitments with exceptional effort.
Consistent Progress
We are dedicated to the ongoing improvement of our people and processes.
Professional Authenticity
We bring excellence using our individuality.
SUMMARY
Development, implementation, and execution of all robot/cobot programming offline while supporting robot specialist in the implementation of said programs on the production floor
ESSENTIAL FUNCTIONS
Include, but are not limited to, the following:
Responsible for the launch and implementation of software for offline programming of robot and cobot cells MI-North plant
Develop processes and work instructions for the programming and cell build operations
Set up all robot and cobot cells in the offline programming software system
Work collaboratively with robotic specialist's to "touch up" programming at the cell to dial in program to physical assembly
Ensure all models of parts and fixtures needed for programming are received and available for programming
Consistently assessing eh best software for Morton Industries offline programming needs
Create and maintain programming schedule to track upcoming and current programming demand within collaboratively with the NPI process and leaders
Implement cost reduction programs mandated by customers and or management
Research and analyze methods required to manufacture product to the customers' requirements and specifications using robotics
Collaborate with fixture design to improve programming and robot cycle times
Create programs for new fixtures designed to be run on a robot or cobot cell
Review and improve cycle times of current and new parts assigned to robot and cobot cells
Identify parts not meeting standard run rates, develop action plan, and execute the action plan to improve the cycle time of the robot operation
Knowledge of Database software; Internet software, Inventory software, Manufacturing software, Order processing systems; Spreadsheet software, and Word Processing software
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
COMPETENCY
To perform the job successfully, an individual should demonstrate the following competencies:
Organized - Ability to work in an organized manner, balancing several tasks simultaneously.
Problem Solving - Works well in group problem solving situations.
Project Management - Communicates changes and progress; Completes projects on time.
Technical Skills - Shares expertise with others.
Customer Service - Responds to requests for service and assistance; Meets commitments.
Interpersonal Skills - Maintains confidentiality.
Verbal Communication - Speaks clearly and persuasively in positive or negative situations; listens and gets clarification; responds well to questions.
Written Communication - Writes clearly and informatively; Presents numerical data effectively; Able to read and interpret written information.
Teamwork - Gives and welcomes feedback; Contributes to building a positive team spirit.
Ethics - Treats people with respect; Keeps commitments; Inspires the trust of others; Works with integrity and ethically; Upholds organizational values.
Organizational Support - Follows policies and procedures; Completes administrative tasks correctly and on time; supports organization's goals and values.
Motivation - Demonstrates persistence and overcomes obstacles.
Professionalism - Accepts responsibility for own actions; Follows through on commitments.
Quality - Demonstrates accuracy and thoroughness; Monitors own work to ensure quality.
Quantity - Completes work in timely manner; Works quickly.
Safety and Security - Observes safety and security procedures; Uses equipment and materials properly.
Attendance/Punctuality - Is consistently at work and on time.
Dependability - Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Completes tasks on time or notifies appropriate person with an alternate plan.
Initiative - Asks for and offers help when needed.
Innovation - Meets challenges with resourcefulness.
SUPERVISORY RESPONSIBILITIES
This job has no supervisory responsibilities.
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly exposed to fumes or airborne particles. The employee is frequently exposed to risk of electrical shock. The employee is occasionally exposed to moving mechanical parts and toxic or caustic chemicals. The noise level in the work environment is usually loud.
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to stand; walk; use hands to finger, handle, or feel; and reach with hands and arms. The employee frequently is required to talk or hear. The employee is occasionally required to stoop, kneel, or crouch. The employee must regularly lift and/or move up to 40 pounds, frequently lift and/or move up to 10 pounds, and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and ability to adjust focus.
POSITION TYPE
Full time
TRAVEL
<10%
PREFERRED EDUCATION & EXPERIENCE
High School Diploma or equivalent
3 to 5 years related robot/welding experience and/or training.
ADDITIONAL ELIGIBILITY QUALIFICATIONS
Attendance
In order to perform this job the employee must meet all Company attendance requirements.
Safety
The ability to continuously practice safe habits in the workplace while following all policies and procedures related to health and safety.
Morton Industries, LLC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, among other things, or as a qualified individual with a disability. Equal Employment Opportunity is the law.

What Morton Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom