1

Systems Programmer Jobs in Indiana (NOW HIRING)

Senior Systems Engineer

Crane, IN

$104K - $142K/yr

5-D Systems, a KRATOS Company, is seeking a highly motivated candidate who will provide full lifecycle systems engineering technical contribution and leadership in support of radar and hypersonic ...

Senior Combat Systems Engineer

Crane, IN ยท On-site

$104K - $142K/yr

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work:

Sr. Systems Engineer I

Indianapolis, IN

$99K - $136K/yr

V2X is seeking a Senior Systems Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission ...

Systems Engineer #1058530 About the Role: We are looking for a Systems Engineer to own and evolve our Linux server infrastructure, container platforms, and monitoring systems across both IT and ...

Join ManTech's advanced systems engineering team to modernize U.S. Navy capabilities as a MBSE Expert . In this critical role, you will utilize SysML v2 and various modeling tools to design and ...

Senior Combat Systems Engineer

Crane, IN

$104K - $142K/yr

Systems Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work:

Sr. Systems Engineer I

Indianapolis, IN

$99K - $136K/yr

V2X is seeking a Senior Systems Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission ...

Sr. Systems Engineer I

Indianapolis, IN ยท On-site

$99K - $136K/yr

V2X is seeking a Senior Systems Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission ...

Smithville Communications is Indiana's trusted, locally owned provider of Internet, Voice, Security, and Enterprise data services, seeking a skilled Systems Engineer to support and enhance their ...

Senior Systems Engineer

Indianapolis, IN ยท On-site

$100K - $136K/yr

About this role The Senior Systems Engineering professional works independently. Converts product requirements into total system solutions, leads trade studies, and implements common work practices.

Sr. Systems Engineer II

Indianapolis, IN

$99K - $136K/yr

V2X is seeking a Senior Systems Engineer to join our Engineering team in Indianapolis, IN supporting development and integration of advanced systems including situational awareness displays, mission ...

Senior Systems Engineer

Franklin, IN ยท On-site

$97K - $133K/yr

Senior Systems Engineer About SITE 525 SITE 525 is at the forefront of delivering cutting-edge training solutions for information maneuver specialists. Our mission is to empower the warfighter with ...

next page

Showing results 1-20

Systems Programmer information

See Indiana salary details

$16

$47

$78

How much do systems programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for systems programmer in Indiana is $47.34, according to ZipRecruiter salary data. Most workers in this role earn between $34.33 and $59.23 per hour, depending on experience, location, and employer.

What are some typical challenges faced by systems programmers, and how can they overcome them?

Systems programmers often face challenges such as debugging low-level code, ensuring compatibility across different hardware or operating systems, and addressing performance bottlenecks. These tasks require a deep understanding of computer architecture, operating systems, and programming languages like C or Assembly. Collaborating closely with other IT professionals, such as network administrators and application developers, can help identify and resolve issues more efficiently. Staying current with industry developments and using robust version control and debugging tools are also essential strategies for overcoming these challenges.

What Is a Systems Programmer?

A systems programmer is a skilled computer technician that develops application software with a variety of programming languages. In this career, you must have experience working with a variety of operating systems including Windows, Linux, and mainframe. Your job duties include developing application programs, testing the functionality of the software, and troubleshooting issues found by users. You also work on a variety of computer hardware such as servers and mainframes, so your skills must extend beyond software and coding. You can find systems programmer positions with third-party IT companies and in the IT departments of larger companies.

What is the difference between Systems Programmer vs Software Developer?

AspectSystems ProgrammerSoftware Developer
CredentialsTypically requires a degree in computer science or related field, with knowledge of low-level programmingUsually holds a degree in computer science, software engineering, or related disciplines
Work EnvironmentWorks closely with operating systems, hardware, and system utilities in enterprise or technical settingsDevelops applications and software solutions for various platforms, often in business or consumer environments
Employer & Industry UsageCommon in IT departments, tech companies, and organizations managing complex systemsWidely employed across tech firms, startups, and any industry requiring software solutions

While both roles involve programming, Systems Programmers focus on low-level system software and hardware interaction, whereas Software Developers create applications and user-facing software. Understanding these differences helps in choosing the right career path or job search focus.

What are systems programmers?

Systems programmers are specialized software developers who design, develop, test, and maintain the low-level software that enables computer hardware and software to work together effectively. They often work on operating systems, firmware, device drivers, and other system-level components. Their main focus is on optimizing system performance, ensuring reliability, and enabling hardware-software interoperability. Systems programmers typically have strong knowledge of computer architecture, operating systems, and programming languages like C or assembly.

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

To thrive as a Systems Programmer, you need expertise in low-level programming languages (such as C or Assembly), operating system concepts, and a degree in computer science or related field. Familiarity with mainframe or server environments, system debugging tools, and certifications in relevant platforms (like IBM z/OS or Linux) are highly beneficial. Strong problem-solving, analytical thinking, and effective communication skills distinguish top performers in this role. These skills are crucial for optimizing system performance, maintaining reliability, and ensuring seamless integration between hardware and software components.
What are popular job titles related to Systems Programmer jobs in Indiana? For Systems Programmer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Systems Programmer jobs in Indiana look for? The top searched job categories for Systems Programmer jobs in Indiana are:
What are popular job titles related to Systems Programmer jobs in IN? For Systems Programmer jobs in IN, the most frequently searched job titles are:

ES_024_Systems Engineer_IN

Applied Technology Solutions

Crane, IN โ€ข On-site

Full-time

Posted 21 days ago


Job description

Salary:

The Systems Engineer will support the development of innovative designs to challenging engineering problems for a wide variety of applications. The Systems Engineer will be responsible for providing high-level engineering support and leadership in ensuring the tracking of contract requirements and system interfaces and will play a key role in preparation for contract milestones including tracking the status of all milestone deliverables and in contract transition out efforts. The Systems Engineer will interface with the customer and a growing ATS team of engineers and designers, helping to further develop the team by fostering a healthy focus on Systems Engineering concepts throughout the design process.


This role is also anticipated to play a heavy role in establishing and maintaining company processes and procedures such as configuration management, inventory management, quality control, etc.

  • Work closely with Engineering team leads in the derivation, writing, and tracking of System Requirements from SOWs, ensuring that final designs provide evidence of meeting
    all customers requirements and expectations.
  • Support the
    Configuration Management of projects in maintaining design baselines, drawing trees, and Bills of Material (BOMs) and in taking a leading role in carrying out change requests.
  • Take leading role in the maintenance of Interface Control Documents and in facilitating communication between team leads.
  • Support Engineering team leads in preparation for and execution of milestone reviews, including ensuring the proper preparation for all entrance/exit criteria and in tracking the completion status and inclusion of all requisite milestone deliverables.
  • Support contract transition out efforts throughout project, ensuring engineering and design teams efforts
    as well as the configuration management of their deliverables are completed with a focus on contract closeout in such a way as to ensure contract compliance and
    to maximize customer satisfaction.

Requirements:

  • 5+ years of experience
  • BS in engineering
  • Desired experience in Mechanical or Aerospace Engineering
  • Experience in developing requirements
  • Secret DoD Clearance or the ability to obtain a Secret DoD Clearance
  • Desired experience with Systems Engineering tools such as DOORS and/or CAMEO
  • Desired experience in Model Based Systems Engineering

Note:
ATS is a drug-free workplace. The unlawful manufacture, distribution, dispensing, possession, or use of a controlled substance is prohibited. All candidates who receive conditional offers of employment are subject to drug testing. In addition, ATS is an E-Verify employer.

Export Control Regulations:
Applicants for employment at ATS must be a U.S. citizen or national, U.S. permanent resident (i.e.
current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.