1

System Software Engineer Jobs in Indiana (NOW HIRING)

Research applications for hardware, software, and operating systems related to military systems ... Experience with real-time embedded systems programming and Linux * Knowledge of digital signal ...

Software Engineer * Type : W-2 or 1099-Direct Employment * Location : Indianapolis, IN (on-site ... Supporting decision-making and implementation of distributed systems for large enterprises

They build the systems that power AI-driven workflows at massive scale, enabling customers to ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

They build the systems that power AI-driven workflows at massive scale, enabling customers to ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

The multi-discipline team that includes Software, Systems and Cyber Engineers work closely together to design ideal solutions with the end user and operational needs in mind. The Air Soldier product ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design ... P system integration into Exacta, new functionality within Exacta - vision systems, voice ...

The Software Engineer will work together with Software Team Lead to coordinate and oversee design ... P system integration into Exacta, new functionality within Exacta - vision systems, voice ...

We are seeking a Senior Software Engineer to join our engineering organization and help deliver ... Contribute to system integration, verification, validation, troubleshooting, test, and/or ...

Senior Software Engineer

Crane, IN

$122K - $161K/yr

You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...

The multi-discipline team that includes Software, Systems and Cyber Engineers work closely together to design ideal solutions with the end user and operational needs in mind. The Air Soldier product ...

Senior Software Engineer

Crane, IN · On-site

$122K - $161K/yr

You will collaborate closely with systems, electrical, and mechanical engineers to ensure software is tightly integrated with hardware and system-level requirements. The ideal candidate is a ...

next page

Showing results 1-20

System Software Engineer information

See Indiana salary details

$79K

$169.1K

$196K

How much do system software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for system software engineer in Indiana is $169,111.00, according to ZipRecruiter salary data. Most workers in this role earn between $164,600.00 and $195,100.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior system software engineers with extensive experience, specialized skills in areas like cloud computing, cybersecurity, or AI, and often working in high-demand industries or at large tech companies can earn $300,000 or more annually. Compensation may include base salary, bonuses, and stock options, especially in competitive markets or executive-level roles.

What does a systems engineer do in software?

A systems engineer in software designs, develops, and maintains complex software systems, ensuring they function efficiently and reliably. They often work with system architecture, integration, and troubleshooting, using tools like scripting languages and development environments to optimize performance and stability.

What does a System Software Engineer do?

A System Software Engineer designs, develops, tests, and maintains the core software that enables computer hardware and system applications to function. This includes operating systems, device drivers, firmware, and other low-level software that interacts closely with hardware components. Their work ensures that systems run efficiently, securely, and reliably. They often collaborate with hardware engineers and application developers to optimize performance and troubleshoot complex technical issues.

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

To thrive as a System Software Engineer, you need strong programming skills in languages like C, C++, or Rust, a deep understanding of operating systems, and typically a bachelor’s degree in computer science or a related field. Familiarity with low-level debugging tools, version control systems (such as Git), and kernel development environments is essential. Analytical thinking, problem-solving ability, and effective teamwork are standout soft skills in this role. These competencies are crucial for building reliable, high-performance system software that underpins critical applications and infrastructure.

Will AI replace system engineers?

System software engineers design, develop, and maintain complex systems and rely on skills such as programming, troubleshooting, and system analysis. While AI can automate certain tasks like monitoring and routine maintenance, it is unlikely to fully replace system engineers, as human expertise is essential for designing, implementing, and managing complex systems and adapting to new challenges.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand fields like cloud computing, AI, or at major tech companies, can earn $500,000 or more annually. Achieving this level often requires extensive experience, advanced skills, and sometimes stock options or bonuses as part of compensation packages.

What is the difference between System Software Engineer vs Software Developer?

AspectSystem Software EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; often some experience with systems programmingBachelor's in Computer Science or related field; focus on application development
Work EnvironmentDesigning and maintaining operating systems, firmware, or system-level applicationsCreating user-facing applications, websites, or mobile apps
Industry UsageTech companies, hardware firms, embedded systemsSoftware firms, startups, enterprise applications
Search & Comparison IntentUnderstanding roles related to system-level programmingLooking for application or web development roles

System Software Engineers focus on developing and maintaining system-level software like operating systems and firmware, requiring knowledge of hardware and low-level programming. Software Developers typically create applications and user-facing software, emphasizing higher-level programming skills. Both roles often share similar educational backgrounds but differ in their work focus and environment.

What are some common challenges System Software Engineers face when working on large-scale projects?

System Software Engineers working on large-scale projects often encounter challenges such as maintaining system stability while integrating new features, ensuring compatibility across diverse hardware platforms, and optimizing performance under heavy workloads. Coordinating with cross-functional teams, such as hardware engineers and application developers, is essential to address these complexities. Additionally, they must stay updated with evolving technologies and adhere to rigorous testing and debugging practices to prevent system failures.
What are popular job titles related to System Software Engineer jobs in IN? For System Software Engineer jobs in IN, the most frequently searched job titles are:

Mid-Level/Senior Level Software Engineer with Security Clearance

Amentum

Odon, IN • On-site

$122K - $161K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Amentum is seeking a Mid-Level or Senior Level Software Engineer specializing in configuration management and cybersecurity to support a key Government customer. This position focuses on providing comprehensive system software solutions to update, support, and modernize system and WRA-level software capabilities. The engineer will contribute to improving operational efficiency, security, and agility through a multifaceted approach that includes establishing a strong software cadre, adopting agile methodologies, and leveraging industry services. The Software Engineer will work closely with cross-functional teams to ensure new software meets rigorous performance and security standards that protect mission systems and warfighters. Job Duties and Responsibilities: * Develop, implement, and maintain configuration management processes for system and WRA-level software. * Design and integrate secure software solutions aligned with cybersecurity best practices and compliance requirements. * Support modernization initiatives by applying agile development methodologies and DevSecOps principles. * Collaborate with software, systems, and cybersecurity teams to ensure secure configuration baselines and version control. * Establish and maintain software repositories, build pipelines, and automated deployment processes. * Perform vulnerability assessments and support remediation activities across software environments. * Create and maintain technical documentation for software configurations, processes, and standards. * Participate in code reviews and security audits to ensure adherence to quality and cybersecurity requirements. * Support testing, integration, and validation of software updates and releases. * Contribute to continuous improvement of software development environments and workflows. Minimum Requirements: * Bachelor's degree in Computer Science, Software Engineering, or a related technical field and 8 years of experience. * Experience with configuration management tools and version control systems (e.g., Git-based platforms). * Working knowledge of cybersecurity principles, secure coding practices, and risk mitigation strategies. * Experience supporting software development in agile or DevSecOps environments. * Ability to troubleshoot and resolve complex software and configuration issues. * Strong analytical, organizational, and communication skills. * Must be able to obtain and maintain a US Government Secret Clearance. Please note US Citizenship is required to obtain a Secret Clearance. Preferred Qualifications: * Active Secret Clearance * Experience with automated build and deployment pipelines (CI/CD). * Familiarity with DoD cybersecurity frameworks and standards. * Experience with containerization and cloud-based development environments. * Relevant cybersecurity or configuration management certifications. Compensation Details:
$120,000-$200,000 The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws. Benefits Overview: Our health and welfare benefits are designed to support you and your priorities. Offerings include: * Health, dental, and vision insurance * Paid time off and holidays * Retirement benefits (including 401(k) matching) * Educational reimbursement * Parental leave * Employee stock purchase plan * Tax-saving options * Disability and life insurance * Pet insurance Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits. Original Posting:
04/08/2026 - Until Filled
Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs. Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters .