2

Entry Level Computer Programmer Jobs in Greenwood, IN

This entry level/early career professional, applied science position conducts numerical ... The results from the computer models are used to determine the validity of the design to meet the ...

This entry-level role serves as the foundational gateway into the Electrical Engineering function ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related STEM field. Required ...

This entry-level role serves as the foundational gateway into the Electrical Engineering function ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related STEM field. Required ...

This entry-level role serves as the foundational gateway into the Electrical Engineering function ... Bachelor's degree in Electrical Engineering, Computer Engineering, or related STEM field. Required ...

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

College Job type: Entry Level Full Time Subfunction: Electronic Systems Degree level: MS Educational Program: Prefer Computer Science , open to Electronics Engineering, Software Engineering, Electric ...

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

College Job type: Entry Level Full Time Subfunction: Electronic Systems Degree level: MS Educational Program: Prefer Computer Science , open to Electronics Engineering, Software Engineering, Electric ...

College Job type: Entry Level Full Time Subfunction: Electronic Systems Degree level: MS Educational Program: Prefer Computer Science , open to Electronics Engineering, Software Engineering, Electric ...

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

Job Summary: This entry level/early career professional, product focused position performs ... Working knowledge of CAD software like Proe preferable. * Good communication skills

Showing results 21-40

Entry Level Computer Programmer information

See Greenwood, IN salary details

$31.3K

$61.7K

$90.6K

How much do entry level computer programmer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for entry level computer programmer in Greenwood, IN is $61,657.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,900.00 and $75,900.00 per year, depending on experience, location, and employer.

What is an entry level computer programmer?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What does an entry level computer programmer do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

What are the key skills and qualifications needed to thrive as an entry level computer programmer, and why are they important?

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

What is the difference between Entry Level Computer Programmer vs Software Developer?

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

How to get a job as an entry level computer programmer with no experience?

To secure an entry level computer programmer position with no experience, focus on building a strong foundation in programming languages like Python or Java through online courses and personal projects. Internships, volunteering, or contributing to open-source projects can also demonstrate skills to employers and improve your chances of getting hired.

What job categories do people searching Entry Level Computer Programmer jobs in Greenwood, IN look for?

The top searched job categories for Entry Level Computer Programmer jobs in Greenwood, IN are:

What cities near Greenwood, IN are hiring for Entry Level Computer Programmer jobs?

Cities near Greenwood, IN with the most Entry Level Computer Programmer job openings:

Infographic showing various Entry Level Computer Programmer job openings in Greenwood, IN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 71% Physical, 2% Hybrid, and 27% Remote job distribution, with an average salary of $61,657 per year, or $29.6 per hour.

Applied Mechanics - Sr. Engineer

Cummins

Columbus, IN • On-site

Full-time

Posted 9 days ago


Cummins rating

8.2

Company rating: 8.2 out of 10

Based on 271 frontline employees who took The Breakroom Quiz

86th of 545 rated manufacturers


Job description


Job Summary:
This entry level/early career professional, applied science position conducts numerical computations via third party and in-house tools to determine structural performance of components and systems. The results from the computer models are used to determine the validity of the design to meet the customer requirements. Design recommendations are then provided as needed.
Key Responsibilities:
Investigates product and system problems, understands causal mechanisms, recommends appropriate action, owns problem resolution and documents results with guidance from more experienced team members Main focus is on the execution and improvement of established processes primarily documented in detailed local and global work instructions (EPs) that are required in Engineering Standard Work (ESW) and/or Design Validation Plans (DVP&R). This is accomplished through standard, as well as development of specialized computational tools and methods that are required to support the Design and Validation processes and enable high confidence decision making. Obtains input from Design, Thermal Sciences, Materials and Product Validation and delivers computer models and results for key structural performance parameters like motion, load, natural frequencies, stress, design margin, life, sound power to Design and Product Validation. Uses formal training like Statics, Dynamics, Machine Design, Mechanics of Materials, Failure Analysis, Engineering Materials and others along with tool specific training (ANSYS, FE-Safe, GT, AVL) to make Design decisions based on numerical predictions of structural performance of components and systems. Owns problem resolution for moderately complex components, products, systems, subsystems or services with technical complexity and ambiguity increasing as experience is gained in the role. Provides independent execution of established work processes and systems, while still developing technology or product knowledge; engages with the improvement of systems and processes. Involves minimal direct management of people, but could involve the coordination and direction of work amongst technicians and/or temporary student employees. Contributes effectively toward team goals, exhibits influence within a work group and continues to develop proficiency in the competency areas critical to success in the role.
Responsibilities
Competencies:
Applies Principles of Dynamics and Vibration - Determines motion of components and systems via numerical modeling and/or physical measurements; evaluates rigid and flexible body motion, natural frequencies, mode shapes, displacements, velocities, accelerations, friction, and wear to draw conclusions that influence design decisions with internal and external customers.
Applies Principles of Fatigue and Durability - Determines life of components and systems via numerical modeling and/or physical measurements; evaluates component temperatures, natural frequencies, mode shapes, displacements, strains/stresses, wear, and fatigue life to draw conclusions that influence design decisions with internal and external customers.
Applies Principles of Statistical Methods - Analyzes technical data using descriptive statistics, probability distributions, graphical analysis, and statistical inference (population and sample, confidence intervals, and hypothesis testing); models relationships between response and independent variables using analysis of variance, regression, and design of experiments to make rigorous, data-based decisions.
Product Function Modeling, Simulation and Analysis - Impacts product design decisions through the utilization and/or interpretation of computational tools and methods that predict the capability of a product's function relative to its system, sub-system and/or component level requirements.
Product Problem Solving - Solves product problems using a process that protects the customer; determines the assignable cause; implements robust, data-based solutions; and identifies the systemic root causes and recommended actions to prevent problem reoccurrence.
Systems Modeling and Simulation - Identifies representation of a system or system element by using suitable analytical tools and techniques in order to derive knowledge about the real system; defines the strategy for modeling, simulation, and analysis of a system or system element by considering specifics of a given situation or nature of the system of interest in order to derive insights for making quality decisions.
Collaborates - Building partnerships and working collaboratively with others to meet shared objectives.
Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.
Decision quality - Making good and timely decisions that keep the organization moving forward.
Drives results - Consistently achieving results, even under tough circumstances.
Self-development - Actively seeking new ways to grow and be challenged using both formal and informal development channels.
Values differences - Recognizing the value that different perspectives and cultures bring to an organization.
Systems Thinking - Defines the system of interest by drawing the boundaries, identifying its context within its environment, its interfaces, and that it has a lifecycle to aid in planning the problem statement, scope and deliverables ; analyzes linkages and interactions between elements that comprise the system of interest by using appropriate methods, models and integration of outcomes to understand the system, predict its behavior and devise modifications to it in order to produce the desired effects.
Technical Documentation - Documents information based on knowledge gained as part of technical function activities; communicates to stakeholders with the goal of enabling improved technical productivity and effective knowledge transfer to others who were not originally part of the initial learning.
Education, Licenses, Certifications:
College, university, or equivalent Bachelor's degree in Engineering or appropriate STEM field is required.
Post-graduate (Master's) degree relevant to this discipline area may be required for select roles.
This position may require licensing for compliance with export controls or sanctions regulations.
Experience:
Entry level/Early career professional. Preferred candidates would have relevant experience working in either a temporary student employment environment (intern, co-op, or other extracurricular team activities) or as an early career professional in a relevant technical discipline area. Preferred candidates would also have a mix of experience using MS Office tools, Matlab, Python, APDL-ANSYS, FORTRAN or C programming, Windows/Linux operating systems, and desktop/remote high performance computing hardware systems.
Qualifications
Candidates with experience in automation and the application of AI tools, Codex, and Python to enhance simulation methods and optimization workflows will be preferred. Hands-on experience with tools such as Creo, ANSYS, and experimental data post-processing using Testlab is considered a strong advantage
College Job type: Entry Level Full-time
Subfunction: Structural, dynamics and Acoustics systems - Analytical (SDAS)
Degree level: MS
Educational Program: Prefer ME, open to other relevant disciplines like AE, IE etc.
Start date: June 2027.
Job Skill Requirements: Candidates with experience in FEA automation and design optimization will be preferred. Skills such as hands on experience in using ANSYS for analyses and/or experimental data post processing using Test lab, Ncode etc. is an added advantage.
Required Work Location: On-site with Flexibility (Columbus, IN)
U.S. Early Careers Eligibility Requirements:
Exempt Entry Level: Designed for external candidates within 2 years of completing their highest level of degree (Bachelor, Master, PhD, MBA, or JD) from an accredited U.S. college/university, and currently reside within the continental U.S.
International Student Eligibility (U.S. based roles): F-1 visa students must have approved Curricular Practical Training (CPT) or Occupational Practical Training (OPT) before their Early Career assignment begin. CPT/OPT must relate to their degree and be authorized by their university. Students are responsible for securing this approval through their school's international office.
About Us
Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

What Cummins employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cummins logo

About Cummins

Sourced by ZipRecruiter

Cummins Inc., headquartered in Columbus, IN, US, is a global power leader that designs, manufactures, and distributes numerous power products and systems. With its genesis from as early as 1919, the company readily serves diverse industries such as transportation, industrial, generator drive, or marine applications, among others. At the heart of Cummins' operations, its key product lineup encompasses diesel & natural gas engines, generator sets, engine components, and filtration, emission solutions, and electrical power generation systems. Cummins deeply embodies core values of integrity, respect for diversity, teamwork, performance excellence, and social responsibility - all of which dynamically fuel their mission 'Making people's lives better by powering a more prosperous world'.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Columbus, IN, US

Year founded

1919