1

Linux Engineer Jobs in Trenton, NJ (NOW HIRING)

Software Engineer

Lakehurst, NJ · On-site

$80K - $120K/yr

SW Engineer Schedule: Full-Time Shift: Day Job Travel: No Minimum Clearance Required: Interim ... Knowledgeable with both Windows and Linux development/test environments. Information Technologist:

Software Engineer

Lakehurst, NJ · On-site

$80K - $120K/yr

Knowledgeable with both Windows and Linux development/test environments. Information Technologist ... Journeymen Level Computer/Software Engineer: * Knowledge of Redhat Linux , VX works and Windows OS ...

... Engineer Role Type: Contractor Location: Remote Job Overview We are seeking experienced DevOps ... You will work on CI/CD, Kubernetes, infrastructure as code, Linux, and cloud environments while ...

Software Engineer

Moorestown, NJ · On-site

$98K - $147K/yr

This position supports development of mission-critical radar applications using modern object-oriented programming practices, Linux-based development environments, automated testing, and Agile ...

This position supports development of mission-critical radar applications using modern object-oriented programming practices, Linux-based development environments, automated testing, and Agile ...

This position supports development of mission-critical radar applications using modern object-oriented programming practices, Linux-based development environments, automated testing, and Agile ...

SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance ... Knowledgeable with both Windows and Linux development/test environments. Information Technologist:

New

Knowledge of Redhat Linux , VX works and Windows OS. * 5+ Years Programing and development ... experience with Java, C, C++ with embedded system. * Experience with SW acquisition process.

New

Software Engineer III

Moorestown, NJ · On-site

$56.75 - $76.25/hr

This position supports development of mission-critical radar applications using modern object-oriented programming practices, Linux-based development environments, automated testing, and Agile ...

Showing results 41-60

Linux Engineer information

See Trenton, NJ salary details

$10

$59

$92

How much do linux engineer jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for linux engineer in Trenton, NJ is $59.90, according to ZipRecruiter salary data. Most workers in this role earn between $48.22 and $67.26 per hour, depending on experience, location, and employer.

What is a Linux engineer?

A Linux engineer works to manage software, hardware, or a system on a Linux server. Network monitoring and server maintenance are basic job duties, but they also participate in programming, scripting, and process automation. Qualifications include programming experience, and a deep understanding of Linux as well as DNS, LDAP, and Java. A Linux engineer acquires qualifications or skills during formal education and internships.

How does a Linux engineer typically collaborate with development and IT teams on projects?

Linux Engineers work closely with both development and IT teams to ensure that server environments are robust, secure, and optimized for application deployment. Collaboration often involves participating in planning meetings, automating server provisioning, troubleshooting issues that span hardware and software, and implementing security best practices. Regular communication is essential, as Linux Engineers often bridge the gap between developers’ requirements and IT operational constraints. This teamwork helps streamline deployments, minimize downtime, and support continuous integration and delivery pipelines.

What are the key skills and qualifications needed to thrive as a Linux engineer, and why are they important?

To thrive as a Linux Engineer, you need a deep understanding of Linux operating systems, scripting languages like Bash or Python, and experience with system administration, typically supported by a degree in computer science or related certifications such as Red Hat Certified Engineer (RHCE). Familiarity with configuration management tools (e.g., Ansible, Puppet), virtualization platforms, and monitoring systems is also crucial. Strong problem-solving abilities, effective teamwork, and clear communication set exceptional Linux Engineers apart. These skills are vital to ensure stable, secure, and efficient IT environments that meet organizational needs.

What is the difference between Linux Engineer vs System Administrator?

AspectLinux EngineerSystem Administrator
CredentialsLinux certifications (e.g., RHCE, CompTIA Linux+)IT certifications, often including Linux certifications
Work EnvironmentFocus on Linux systems, scripting, and automationManage overall IT infrastructure, including networks and servers
Employer & IndustryTech companies, data centers, cloud providersEnterprises, government agencies, organizations with IT infrastructure
Common Search/ComparisonYesYes

While both roles involve working with Linux systems, a Linux Engineer specializes in designing, implementing, and maintaining Linux-based solutions, often with scripting and automation skills. A System Administrator manages a broader range of IT infrastructure, including networks, servers, and user support. The roles overlap in Linux knowledge but differ in scope and focus.

Is it hard to get a Linux engineer job?

Securing a Linux engineer position typically requires strong knowledge of Linux systems, scripting, and networking, along with relevant certifications like RHCE or CompTIA Linux+. Competition can vary based on location and experience, but building practical skills and experience through projects or internships can improve job prospects.

What is the average salary for a Linux engineer?

The average salary for a Linux engineer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications such as RHCE or CompTIA Linux+. Senior roles or those with specialized skills in cloud platforms and automation may earn higher salaries. Entry-level positions generally start around $60,000 per year.

What are popular job titles related to Linux Engineer jobs in Trenton, NJ?

For Linux Engineer jobs in Trenton, NJ, the most frequently searched job titles are:

What job categories do people searching Linux Engineer jobs in Trenton, NJ look for?

The top searched job categories for Linux Engineer jobs in Trenton, NJ are:

What cities near Trenton, NJ are hiring for Linux Engineer jobs?

Cities near Trenton, NJ with the most Linux Engineer job openings:

Infographic showing various Linux Engineer job openings in Trenton, NJ as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $124,589 per year, or $59.9 per hour.

Software Engineer

SAIC

Lakehurst, NJ • On-site

$80K - $120K/yr

Other

Re-posted 21 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

88th of 226 rated it services


Job description

Job ID: 2612577
Location: Lakehurst, NJ, US
Date Posted: 2026-05-14
Category: Software
Subcategory: SW Engineer
Schedule: Full-Time
Shift: Day Job
Travel: No
Minimum Clearance Required: Interim_Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: ORA_ON_SITE
Description
SAIC is currently seeking Software Engineers to join our team in Lakehurst, NJ. All positions require onsite support (no remote) and an active Secret clearance to begin work.
Computer Scientist:
  • Experienced with C# development coding and testing.
  • Experienced with unit testing, Agile methodologies, and documentation.
  • Knowledgeable with both Windows and Linux development/test environments.

Information Technologist:
  • Experienced with the configuration and management of both Windows and Linux operating systems and associated software.
  • Familiar with government lab requirements regarding documentation and cyber policies.

Software Configuration Manager:
  • Experienced with Software Configuration Management processes related to software releases, software development, SW/HW lab environments, and all associated documentation.
  • Experience with Jira and/or SharePoint a plus.
  • Version control proficiency: 5+ years using Git, SVN, Mercurial, or CVS in a team environment.

Journeymen Level Computer/Software Engineer:
  • Knowledge of Redhat Linux , VX works and Windows OS.
  • 5+ Years Programing and development experience with Java, C, C++ with embedded system.
  • Experience with SW acquisition process.
  • Experience with developing automated testing & associated software documentation.

Continuous Integration and Continuous Deployment (CI/CD) Engineer or DevOps Engineer:
  • Design and Implement CI/CD Pipelines: Create and maintain automated workflows for building, testing, and deploying code using tools like Jenkins, GitHub Actions, or Azure DevOps to compile, build, test, and deploy applications
  • Collaborate with Development Teams: Integrate CI/CD practices into the software development lifecycle.
  • Monitor and Troubleshoot: Ensure the CI/CD processes are running smoothly and address any issues promptly.
  • Documentation: Develop and maintain comprehensive documentation for CI/CD processes and best practices.
  • Tool Evaluation: Assess and implement new tools and technologies to improve CI/CD workflows.
  • Support and Training: Provide assistance and training to development teams on CI/CD tools and practices.
  • Security Compliance & Integration: Ensure all CI/CD processes comply with security and quality standards.
  • Automation & Scripting on Linux: Writing and maintaining automation scripts (Python, Bash, PowerShell) to optimize development workflows.
  • CI/CD Tools: Expertise in Jenkins, GitLab CI, Azure DevOps Pipelines, or GitHub Actions.
  • Scripting: Proficiency in Bash, Python, or PowerShell.
  • Source Control: Strong knowledge of Git workflows.
  • Systems Administration: Understanding of Linux and/or Windows environments.

Qualifications
Requirements for all roles are:
  • Degree in Computer, Electrical engineering or Computer Science.
  • 3-5 years of relevant experience is required.
  • Technical self-sufficiency: Can work independently without constant guidance.
  • Organic coding experience, not oversight.
  • Must be open to onsite (no regular/recurring telework).
  • Interim Secret Clearance to begin work.

Strongly Preferred:
  • C, C++, C# or .NET experience.
  • Agile Development Experience: Familiarity with Agile methodologies (e.g. Scrum).
  • Linux proficiency (Red Hat preferred).
  • Cross-functional skills: Experience in multiple tracks above.
  • Travel: ~20% to contractor sites.

Nice to Have:
  • Open-source contributions (e.g., GitHub repositories, community involvement).
  • Experience with AI coding tools.

Target salary range: $80,001 - $120,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom