1

Operating System Engineer Jobs in New Jersey (NOW HIRING)

Systems Engineer

Princeton, NJ · On-site

$125 - $150/hr

... Engineer with expertise in the ... Linux operating system. Experience with Microsoft Windows a plus. This opening is located at IDA ...

Systems Engineer ID: 1174 Location: Marlton, NJ Description Gnostech, a growing technology ... Perform system validation, testing, and troubleshooting to ensure proper functionality of operating ...

Systems Engineer IV

Stafford Township, NJ · On-site

$135K - $165K/yr

The systems engineer is responsible to integrate various network operating systems, application programs and hardware devices. Duties of a systems engineer typically include managing the development ...

... operating within the National Airspace System. * Support formal customer demonstrations ... Collaborate with software, systems engineering, networking, and infrastructure teams to investigate ...

... operating within the National Airspace System. * Support formal customer demonstrations ... Collaborate with software, systems engineering, networking, and infrastructure teams to investigate ...

Software Engineer ($5,000 sign on bonus) This role focuses on designing, developing ... Design and develop software for computer-based systems, including embedded and operating system ...

Showing results 21-40

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 Sep 11, 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 are popular job titles related to Operating System Engineer jobs in New Jersey?

For Operating System Engineer jobs in New Jersey, the most frequently searched job titles are:

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 September 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 1% Temporary, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $129,153 per year, or $62.1 per hour.

System Test Validation Engineer

Secaucus, NJ • On-site

Advanced Micro Devices
Computer and Electronic Product Manufacturing • 5 - 10K employees

Other

Posted 16 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believetechnology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMDis shapingthefuture.

Whetheryou’redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career.

THE ROLE:

The technical leader will be responsible for System and Silicon validation of AMD EPYC Server & AMD Instinct products. The successful candidate will work as part of the post-silicon validation group; facilitating all aspects of validation and debug for system level failures working with engineering teams across AMD. Candidate will be immersed in challenging system debug work as well as developing & executing validation strategy for optimal debug throughput on current product to meet milestones at POR quality.The system debug lead will also help in driving improvements to future debug methodology. The candidate should be able to work in a global environment while maintaining a synergetic culture.

THE PERSON:

We are looking for adisciplined and dynamic, Lead System Validation Engineer - AI Rack Validation to join our growing post-Si debug team supporting thenext generation of AMD’s flagship server CPU & Instinct products. As a diligent leader in Validation, you will drive balanced, scalable, and automated solutions to avail optimal debug throughput. In this high visibility position, you will be part of a leading team to innovate and improve AMD’s abilities to deliver the highest quality, industry leading technologies to market. Your technical leadership skills, validation and debug expertise will be necessary towardsproduct development, definition, root cause and resolution.Your agility and collaborative approach will be essential to work with.

Engineering teams and other stakeholders (System Architects, IP design, SoC, FW, SW, manufacturing).

KEY RESPONSIBILITIES
  • Lead system-level, rack-level, and cluster-scale validation strategy for AI and machine learning server platforms.
  • Define and drive comprehensive validation plans covering customer deployment scenarios across scale-up and scale-out environments.
  • Develop validation methodologies and test strategies spanning CPU, GPU, memory, BIOS, BMC, networking, storage, platform firmware, operating systems, and infrastructure components.
  • Collaborate with architecture, hardware, firmware, software, and platform engineering teams to define validation requirements, identify coverage gaps, and improve overall product quality.
  • Lead investigation and root cause analysis of complex hardware, firmware, software, networking, and system integration issues.
  • Drive technical decision-making within the validation organization and influence cross-functional teams to resolve critical product risks and quality concerns.
  • Define and enhance scalable validation frameworks, automation infrastructure, telemetry-driven workflows, and data-driven validation methodologies.
  • Analyze large-scale validation data to identify systemic failures, reliability risks, performance bottlenecks, and product readiness concerns.
  • Establish validation readiness criteria, quality metrics, and coverage strategies that improve execution efficiency and provide early risk identification.
  • Mentor and provide technical leadership to engineers, helping improve validation methodologies, automation capabilities, debugging effectiveness, and system-level engineering practices.
  • Drive execution across multiple validation programs while managing priorities, dependencies, schedules, and technical risks.
  • Communicate validation status, readiness assessments, quality metrics, technical recommendations, and key risks to senior technical leadership and management.
  • Support customer-focused validation efforts by ensuring test environments accurately represent real-world deployment conditions and hyperscale operating environments.
  • Drive continuous improvements in validation processes, tools, and automation to improve organizational efficiency, test coverage, and product quality.
PREFERRED EXPERIENCE:
  • Extensiveexperience in validation roles involving debugging OS, FW, Silicon, and HW issues.
  • Understanding of industry standard busses and their software stack, such asPCIe, CXL.
  • Strong knowledge of X86 architecture, SoC design, memory, RAS & power management
  • Extensive knowledge of system architecture, technical debug, and validation strategy
  • Good understanding and experience in platform/ system level debug, Operating System, Device Drivers and System BIOS interactions.
  • Excellent communication and coordination skills.
  • Detailed oriented, highly organized, able to prioritize, and juggle multiple work streams to tight deadlines.
  • Strong analytical/problem-solving skills and pronounced attention to details
  • Experience in technical program management.
  • A thorough understanding of datacenter industry technologies and their software stack.
  • Must be a self-starter, and able to independently drive tasks to completion
ACADEMIC CREDENTIALS:
  • Bachelors or Masters degree in electrical or computer engineering preferred.
LOCATION: Austin, TX or Secaucus, NJ

Benefits offered are described: AMD benefits at a glance.

AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

#J-18808-Ljbffr

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom