1

Systems Software Developer Jobs (NOW HIRING)

Systems Software Engineer

San Jose, CA

$202K - $240K/yr

Systems Software Engineer Location: San Jose, CA (Onsite) Duration: 6+ months contract Role and Responsibilities As a Senior System Software Engineer, you will join the GPU Software Validation team ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

The Software Developer's duties will include managing system performance, reviewing and updating existing programs, identifying and fixing defects, supporting data architecture, generating reports ...

Systems Software Engineer

Santa Clara, CA · On-site

$120K - $130K/yr

Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...

Systems Software Engineer

San Diego, CA · On-site

$183K - $217K/yr

The Product Integrity group is looking for a Systems Software Engineer to develop future products. As a member of the OS Diagnostics team you will develop and maintain software used to characterize ...

Satellite Systems Software Engineer

Chantilly, VA · On-site

$177K - $209K/yr

Witness developer-executed tests for embedded devices and systems. * Recommends implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software ...

Systems Software Engineer

Santa Clara, CA · On-site

$120K - $130K/yr

Systems Software Engineer Company: Picarro Location: Santa Clara, CA Education: Bachelor's Degree Required Position Overview Picarro is seeking a Systems Software Engineer to design, develop, and ...

next page

Showing results 1-20

Systems Software Developer information

See salary details

$40.5K

$117.1K

$185.5K

How much do systems software developer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for systems software developer in the United States is $117,074.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,500.00 and $139,000.00 per year, depending on experience, location, and employer.

Will AI replace coders by 2040?

As a Systems Software Developer, AI is expected to augment coding tasks rather than fully replace human programmers by 2040. AI tools can automate repetitive coding and testing, but complex problem-solving, creativity, and understanding user needs remain essential skills for developers. Continuous learning and adapting to new technologies will be important for job security in the evolving tech landscape.

What are Systems Software Developers?

Systems Software Developers are professionals who design, build, and maintain the foundational software that enables computers and devices to function. They work on operating systems, device drivers, and system utilities, ensuring that hardware and software work together efficiently. These developers often collaborate with hardware engineers and focus on performance, security, and reliability. Their work is critical for creating stable platforms upon which application software and user-facing programs run.

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

AspectSystems Software DeveloperSoftware Engineer
CredentialsBachelor's in Computer Science or related field; often certifications in systems or networkingBachelor's or higher in Computer Science or Software Engineering; similar certifications
Work EnvironmentFocus on low-level system software, operating systems, embedded systemsDevelops applications, web, mobile, or enterprise software across various environments
Industry UsagePrimarily in hardware, OS development, embedded systemsAcross tech, finance, healthcare, and more industries

Systems Software Developers specialize in creating and maintaining system-level software like operating systems and embedded systems, while Software Engineers develop a broader range of applications and software solutions. Both roles require similar educational backgrounds and certifications, but their focus areas and work environments differ significantly.

What does a system software developer do?

A system software developer designs, develops, and maintains system software such as operating systems, device drivers, and utility programs. They often work with programming languages like C or C++, and need a strong understanding of computer architecture and hardware interactions to optimize system performance and stability.

What are some common challenges Systems Software Developers face when working on large-scale projects?

Systems Software Developers working on large-scale projects often encounter challenges such as maintaining compatibility across different hardware platforms, ensuring the software is optimized for performance, and managing complex dependencies between system components. Effective communication with cross-functional teams, such as hardware engineers and application developers, is critical to address integration issues. Additionally, keeping up with evolving technologies and adhering to strict security standards can add to the complexity of the role.

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

To thrive as a Systems Software Developer, you need strong programming skills in languages like C, C++, or Rust, a solid understanding of computer architecture, and typically a degree in computer science or a related field. Familiarity with operating systems internals, version control systems such as Git, and sometimes certifications in relevant technologies are common requirements. Analytical thinking, attention to detail, and effective problem-solving are vital soft skills that distinguish top performers. These abilities ensure the development of reliable, efficient, and secure system-level software that supports critical computing infrastructure.

What engineers make $500,000?

Senior software engineers, especially those in specialized fields like systems software development, artificial intelligence, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and working at large tech companies or in high-demand industries.

What is L1, L2, L3, and L4 developer?

In the context of a Systems Software Developer, L1, L2, L3, and L4 typically refer to different levels of technical expertise and experience within a development team. L1 is usually entry-level, focusing on basic tasks, while L2 and L3 involve increasing responsibilities such as debugging, designing components, and system integration. L4 often signifies senior or lead developers who oversee projects, mentor others, and handle complex system architecture.
More about Systems Software Developer jobs
What are the most commonly searched types of Systems Software Developer jobs? The most popular types of Systems Software Developer jobs are:
What states have the most Systems Software Developer jobs? States with the most job openings for Systems Software Developer jobs include:
Infographic showing various Systems Software Developer job openings in the United States as of June 2026, with employment types broken down into 45% Full Time, 44% Part Time, and 11% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $117,074 per year, or $56.3 per hour.

Manufacturing Systems Software Developer

Apex Geotech Solutions

Wilkes Barre, PA • On-site

Other

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


Job description

Apex Geotech Solutions unites OCI LLC, GMS Piling Products, and DrillTools Inc. under one name to deliver the industry’s most experienced, comprehensive solutions in Deep Foundation Drilling. We design, manufacture, and supply tooling across the foundation industry — micropile casing, threaded reinforcing bar, small- and large-diameter drilling tools and accessories — backed by U.S.-based manufacturing, advanced fabrication and machining, and a longstanding reputation for quality, reliability, and responsive service.

Locations Wilkes-Barre, PA; Brookville, PA; Kilgore, TX; Houston, TX


Why join us

  • Industry leader with a proven track record and market-leading capabilities.
  • Stability and growth from the combined strength of three legacy companies and expanding U.S.-based manufacturing.
  • Competitive pay and benefits designed to attract and retain top talent.
  • Career growth across engineering, fabrication, operations, and field support with opportunities to advance as the company scales.
  • Comprehensive support including hands-on training, technical resources, and a collaborative team focused on long-term project success.


Job Summary:

The Manufacturing Systems Software Developer will play a critical role in building the next generation of internal operational tools that support an industrial organization. This role will lead the development of internal software systems that unify production scheduling, ERP workflows, shop‑floor visibility, and leadership reporting.

As the primary owner of an emerging internal systems ecosystem, the developer will transform existing prototypes into stable, scalable, production‑ready applications while continuing to expand the platform across multiple facilities. Key systems include production scheduling and dispatch tools, ERP (M1) dashboards, KPI and performance reporting, product configurators, and machine‑monitoring integrations.

This is not a traditional software development role. The developer will work directly with operations, production, and IT teams to translate real manufacturing challenges into practical, high‑impact digital tools used daily across the business. The ideal candidate thrives in industrial environments.


Key Responsibilities:

  • Build and maintain internal operational applications, including scheduling tools, dispatch systems, dashboards, and product configurators
  • Develop integrations with ERP (ECI M1) via APIs and data pipelines
  • Support operational analytics, including backlog, bookings, on‑time delivery (OTD), inventory, and productivity metrics
  • Integrate machine monitoring platforms (Guidewheel) with ERP/job data
  • Help define system architecture and long-term platform structure


Required Skills/Abilities:

  • Strong experience with Python, JavaScript/TypeScript, and SQL
  • Experience working with REST APIs and system integrations
  • Experience working with ERP systems (M1, Epicor, Infor, etc.)
  • Experience with Power BI or similar analytics platforms
  • Ability to work directly with operations teams and translate needs into working systems
  • Familiarity with manufacturing environments


Preferred Skills/Abilities:

  • Experience working with or alongside AI tools—particularly Claude—is strongly preferred


Education and Experience:

  • Bachelor's degree preferred or equivalent years of experience
  • 5-8+ years of experience


Supervisory Responsibilities:

  • None


Work Environment and Physical Requirements:

Prolonged periods of sitting at a desk and working on a computer.

Must be able to spend extended periods of time working within a manufacturing facility.