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 ...
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
Crane, IN · On-site
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
Crane, IN · On-site
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
Indianapolis, IN · On-site +1
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 ...
Software Engineer
Indianapolis, IN · On-site +1
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 ...
Software Engineer
Indianapolis, IN · On-site +1
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 ...
Software Engineer
Indianapolis, IN · On-site +1
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 ...
Software Engineer
Indianapolis, IN · On-site +1
Software Engineer Indianapolis, IN About E-gineering E-gineering (EG) is a 100% employee-owned ... Supporting decision-making and implementation of distributed systems for large enterprises
Software Engineer
Indianapolis, IN · On-site +1
Software Engineer Indianapolis, IN About E-gineering E-gineering (EG) is a 100% employee-owned ... Supporting decision-making and implementation of distributed systems for large enterprises
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Software Engineer
Noblesville, IN · On-site
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 ...
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Senior Software Engineer
Crane, IN · On-site
$122.40K - $161.40K/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 ...
Senior Software Engineer
Crane, IN · On-site
$122.40K - $161.40K/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 ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Software Engineer
Carmel, IN · On-site
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
Software Engineer
Carmel, IN · On-site
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
Quick apply
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Staff Software Engineer
Indianapolis, IN · On-site
Summary The Staff Software Engineer creates desired functionality to assigned domain, products or ... Defines and leads systems management to ensure optimal current and future efficiency and ...
Software Engineer
Carmel, IN · On-site
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
Software Engineer
Carmel, IN · On-site
The Software Engineer will work across the frontend and backend, connecting user-facing interfaces to cloud-hosted APIs, data platforms, and enterprise identity systems. We are looking for a someone ...
Senior Software Engineer
Crane, IN · On-site
$122.40K - $161.40K/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 ...
Senior Software Engineer
Crane, IN · On-site
$122.40K - $161.40K/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 ...
Software Engineer
West Lafayette, IN · On-site
$85.86 - $103.91/hr
Utilize and extend APIs to ensure that data is propagated to relevant parts of the system ... software engineering or related field (or Master's Degree in lieu of experience) Required Skills:
Software Engineer
West Lafayette, IN · On-site
$85.86 - $103.91/hr
Utilize and extend APIs to ensure that data is propagated to relevant parts of the system ... software engineering or related field (or Master's Degree in lieu of experience) Required Skills:
Software Engineer
Indianapolis, IN · On-site
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
Software Engineer
Indianapolis, IN · On-site
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
Systems Software Engineer information
See Indiana salary details
$79K - $89.6K
0% of jobs
$89.6K - $100.3K
1% of jobs
$100.3K - $110.9K
1% of jobs
$110.9K - $121.5K
1% of jobs
$121.5K - $132.2K
1% of jobs
$132.2K - $142.8K
2% of jobs
$142.8K - $153.5K
0% of jobs
$153.5K - $164.1K
0% of jobs
$166.9K is the 25th percentile. Wages below this are outliers.
$164.1K - $174.7K
71% of jobs
$174.7K - $185.4K
0% of jobs
$185.4K - $196K
22% of jobs
$79K
$169.1K
$196K
How much do systems software engineer jobs pay per year?
What Is a Systems Software Engineer?
A systems software engineer designs and creates computer software. Job duties include installing, testing, and maintaining computer systems software. They may also troubleshoot draft performance requirements and specifications for new software. To be successful in this career, you must be knowledgeable about computer hardware and software. Systems software engineers who work remotely may be required to provide online support. Similar jobs titles include systems software developer and systems developer.
What are the key skills and qualifications needed to thrive as a Systems Software Engineer, and why are they important?
How does a Systems Software Engineer typically collaborate with hardware engineers and other technical teams?
What are Systems Software Engineers?
What is the difference between Systems Software Engineer vs Software Developer?
| Aspect | Systems Software Engineer | Software Developer |
|---|---|---|
| Primary Focus | Designing and developing system-level software, operating systems, and firmware | Creating applications, websites, and user-facing software |
| Required Skills | Low-level programming (C, C++), OS concepts, hardware interaction | High-level programming (Java, Python, JavaScript), UI/UX design |
| Work Environment | Often in hardware or OS teams, embedded systems, or infrastructure | Application development teams, web or mobile app projects |
| Certifications | Typically none required, but Linux or OS certifications can help | Often certifications like Java, AWS, or specific language certifications |
While both roles involve software development, Systems Software Engineers focus on system-level and hardware-interfacing software, whereas Software Developers create user-facing applications. The roles overlap in programming skills but differ in scope and environment.
- Remote Linux Kernel Development
- Director Yahoo Software Engineer
- Entry Level Compiler Software Engineer
- Embedded Automotive Software Testing Engineer
- Software Developer No Degree
- Remote Automotive Embedded Software Engineer
- Contractual Qt Software Developer
- System Software Engineer
- Imagination Library
- Overnight Software Engineer No Degree

ManTech rating
8.8
Based on 13 frontline employees who took The Breakroom Quiz
31st of 184 rated software companies
Job description
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Crane, IN location. This is an onsite position.
Responsibilities include, but are not limited to:
Apply knowledge of computer science concepts and techniques, mathematics, and methods of statistical analysis to develop and apply automated solutions to resolve engineering and scientific problems.
Use mathematical, statistical, and scientific logic to identify conceptual or theoretical solutions to problems of data processing hardware or software systems design and operations.
Analyze and formulate architectural and functional specifications, interfaces, and data structures.
Research applications for hardware, software, and operating systems related to military systems.
Write, modify, and adapt computer programs in machine level, assembly, and third or fourth generation programming languages
Investigate and implement software-based enhancements to improve performance of position estimation systems
Minimum Qualifications:
Master's degree in a technical or business discipline, or an Associate's degree with the same or similar curriculum focus and 11+ years of related experience as described above, or a High School Diploma and 14+ years of related experience as described above may be substituted in lieu of Master's degree
5+ years of experience with C++ software development programs
8+ years of professional experience relevant to software engineering functional responsibilities
Preferred Qualifications:
Experience with real-time embedded systems programming and Linux
Knowledge of digital signal processing and/or navigation system operations
Experience with Applied Research, algorithm development/implementation, non-linear algebra
Background in Aerospace/Aeronautical Engineering
Clearance Requirements:
Must be a U.S. Citizen and possess a current or active Secret security clearance.
Physical Requirements:
Must be able to remain in a stationary position 50% of the time
Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer
Move about freely in an office / laboratory setting
MANTECH considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at careers@mantech.com and provide your name and contact information.
About ManTech
Sourced by ZipRecruiter
Industry
It services
Company size
5,001 - 10,000 Employees
Headquarters location
Herndon, VA, US
Year founded
1968