1

Operating System Engineer Jobs in New Jersey (NOW HIRING)

Software System Engineer

Warren, NJ

$179K - $212K/yr

... operating time, and form of desired results - Competent to work at the highest technical level of all phases of applications programming activities - Monitor program execution for expected ...

Systems Engineer IV Location: Bridgewater, NJ Duration: 6+ Months To complement a enterprise wide ... operating system (i.e. Windows 10) and core software in a complex multi-platform, multi-language ...

... operating system (i.e. Windows 10) and core software in a complex multi-platform, multi-language ... engineering, development, migration and support role. Qualifications Additional Information ...

Experience in Windows, Linux, Android and MAC operating systems, including updates and bug fixes ... Engineer certification (i.e., MCSE) Additional Information Share the Profiles to mahesh ...

Mainframe Engineer

Livingston, NJ ยท On-site

$53.50 - $68.75/hr

Company Description This position is a critical member of the Mainframe Engineering team. The ... Operating system and subsystem installation and customization using the IBM Serverpac process.

Mainframe Engineer

Livingston, NJ

$53.50 - $68.75/hr

This position is a critical member of the Mainframe Engineering team. The primary function is ... Operating system and subsystem installation and customization using the IBM Serverpac process.

The Lead System Engineer (Windows OS Operations, Private Cloud) is a critical role responsible for ... This role serves as the technical authority for Windows operating system architecture, ensuring ...

The Lead System Engineer (Windows OS Operations, Private Cloud) is a critical role responsible for ... This role serves as the technical authority for Windows operating system architecture, ensuring ...

next page

Showing results 1-20

Operating System Engineer information

See New Jersey salary details

$54.3K

$129.2K

$169.5K

How much do operating system engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for operating system engineer in New Jersey is $129,153.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,500.00 and $159,400.00 per year, depending on experience, location, and employer.

What does an operating system engineer do?

An Operating System Engineer is responsible for designing, developing, maintaining, and optimizing operating systems that run on computers and servers. They work on the core components that manage hardware resources, enable software applications, and ensure system security and stability. Their duties often include writing system-level code, troubleshooting performance issues, implementing updates, and collaborating with hardware and software teams. Operating System Engineers play a critical role in ensuring that computing environments are efficient, reliable, and secure.

What are the key skills and qualifications needed to thrive as an operating system engineer?

To thrive as an Operating System Engineer, you need a deep understanding of computer science principles, operating system internals, and strong programming skills in languages like C, C++, or Rust, often backed by a relevant degree. Familiarity with kernel development, debugging tools, virtualization platforms, and experience with version control systems (such as Git) are typically required. Problem-solving abilities, attention to detail, and effective communication are soft skills that set top performers apart. These skills ensure the reliability, performance, and security of operating systems, which are foundational to all computing environments.

What are some common challenges faced by operating system engineers when maintaining system stability in large-scale environments?

Operating System Engineers often encounter challenges such as managing software patching across diverse hardware, ensuring compatibility with legacy applications, and minimizing downtime during critical updates. In large-scale environments, balancing security with performance and reliability can be complex, especially when multiple teams depend on the systems. Effective communication with development, security, and IT operations teams is essential to address these issues proactively and maintain overall system stability.

What is the difference between Operating System Engineer vs System Administrator?

AspectOperating System EngineerSystem Administrator
Primary FocusDesigning, developing, and optimizing operating systemsMaintaining, configuring, and supporting existing systems
Skills & CertificationsLinux/Unix, scripting, OS architecture, certifications like RHCE or Linux FoundationSystem management, network setup, troubleshooting, certifications like CompTIA Server+ or Microsoft Certified
Work EnvironmentDevelopment teams, R&D, engineering projectsIT support, data centers, enterprise environments
Industry UsageTech companies, hardware firms, software developmentCorporate IT, government agencies, healthcare, finance

While both roles involve working with operating systems, Operating System Engineers focus on designing and developing OS solutions, whereas System Administrators manage and support existing systems. The roles complement each other but serve different stages of the system lifecycle.

What job categories do people searching Operating System Engineer jobs in New Jersey look for?

The top searched job categories for Operating System Engineer jobs in New Jersey are:

Infographic showing various Operating System Engineer job openings in New Jersey as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $129,153 per year, or $62.1 per hour.

System Engineer with Security Clearance

Davis Strategic Innovations Inc

Moorestown, NJ โ€ข On-site

Other

Posted 15 days ago


Job description

Systems Engineer
Location: Moorestown, NJ
Schedule: Full-Time, 100% Onsite
Clearance: Active DoD Secret Clearance Required Position Overview
We are seeking a Mid-Level Systems Engineer to support the development and verification of web-based user interfaces for complex defense systems. This role works closely with systems engineers, software developers, and subject matter experts to develop requirements, support system design, and verify new capabilities. The ideal candidate has experience with systems engineering, requirements development, Cameo, DOORS/Jazz, and UI prototyping with Figma. Experience supporting naval combat systems or other complex DoD programs is highly preferred. Responsibilities
- Develop and maintain system and software requirements for web-based user interfaces.
- Create and manage requirements using DOORS and/or Jazz.
- Develop system models and engineering artifacts using Cameo.
- Support UI design and prototyping using Figma.
- Create design documentation for new features and enhancements.
- Develop verification plans and test procedures.
- Support software integration, testing, and requirements verification.
- Investigate technical issues, perform root cause analysis, and support issue resolution.
- Participate in design reviews, peer reviews, and engineering change activities.
- Provide systems engineering support throughout software development, integration, and testing.
- Collaborate with cross-functional engineering teams to deliver new capabilities. Basic Qualifications
- Bachelor's degree in Systems Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Physics, Applied Mathematics, Information Technology, or another STEM discipline.
- Experience in systems engineering within a complex technical or DoD environment.
- Experience developing and managing system or software requirements.
- Experience working on multidisciplinary engineering teams.
- Strong written and verbal communication skills.
- U.S. Citizenship required.
- Active DoD Secret security clearance.
- Ability to work onsite full-time in Moorestown, NJ. Preferred Qualifications
- Experience supporting naval combat systems, command-and-control systems, or similar defense programs.
- Experience with DOORS and/or Jazz.
- Experience using Cameo (MBSE/SysML).
- Experience with Figma or other UI prototyping tools.
- Experience developing requirements for web-based or operator-facing applications.
- Experience creating verification plans and test procedures.
- Experience with system integration, verification, and regression testing.
- Experience performing root cause analysis and resolving technical issues.
- Familiarity with Linux environments.
- Basic understanding of Java or software development practices.