1

Linux Software Development Jobs in New Jersey (NOW HIRING)

Software Engineer

West Berlin, NJ · On-site

$120K - $140K/yr

... • Embedded Linux software developmentLinux shell scripting with bash • Ability to work independently or as a team • Ability to manage multiple tasks • Strong documentation and ...

Embedded Software Engineer

Cranbury, NJ · On-site

$134.30K - $176.70K/yr

Experience with embedded Linux operating system and RTOS * Experience in software development with a distinguished track record for technically demanding projects * Excellent verbal, written and ...

Knowledgeable with both Windows and Linux development/test environments. Information Technologist ... Software Configuration Manager: * Experienced with Software Configuration Management processes ...

Knowledgeable with both Windows and Linux development/test environments. Information Technologist ... Software Configuration Manager: * Experienced with Software Configuration Management processes ...

Software Engineer

Lakehurst, NJ · On-site

$80K - $120K/yr

Knowledgeable with both Windows and Linux development/test environments. Information Technologist ... Software Configuration Manager: * Experienced with Software Configuration Management processes ...

next page

Showing results 1-20

Linux Software Development information

What is the difference between Linux Software Development vs Linux System Administration?

AspectLinux Software DevelopmentLinux System Administration
Primary FocusCreating and maintaining software applications for LinuxManaging, configuring, and maintaining Linux systems
Required SkillsProgramming, debugging, software designSystem setup, network management, security
Work EnvironmentDevelopment teams, software companiesIT departments, data centers
CertificationsLinux Foundation Certified Engineer, LPIC-1Linux Professional Institute Certification, CompTIA Linux+

Linux Software Development focuses on building applications and software solutions for Linux environments, requiring programming skills. Linux System Administration involves managing and maintaining Linux systems, emphasizing configuration and security. Both roles often overlap but serve different core functions within the Linux ecosystem.

What are popular job titles related to Linux Software Development jobs in New Jersey? For Linux Software Development jobs in New Jersey, the most frequently searched job titles are:
What job categories do people searching Linux Software Development jobs in New Jersey look for? The top searched job categories for Linux Software Development jobs in New Jersey are:
What cities in New Jersey are hiring for Linux Software Development jobs? Cities in New Jersey with the most Linux Software Development job openings:
Infographic showing various Linux Software Development job openings in New Jersey as of May 2026, with employment types broken down into 96% Full Time, 1% Temporary, and 3% Contract. Highlights an 99% Physical, and 1% Remote job distribution.
Software Engineer

Software Engineer

Sunhillo Corporation

West Berlin, NJ • On-site

$120K - $140K/yr

Full-time

Posted 17 days ago


Job description

Description:


Position

• Title: Software Engineer

• Dept: SW Engineering-MPS

• Reports To: Michael Butler (from Berlin)

• Job Code:

• FLSA Status: Exempt

• Term: Full-Time

• Compensation: $120,000 – $140,000 per year

• Telecommuting: Hybrid


Job Summary

Sunhillo is looking for a Software (SW) Engineer to help maintain and expand its growing software codebase. This position will have a focus on maintaining an existing codebase that is heavily in use in the FAA. The SW Engineer position is a strategic, hands-on developer responsible for the architecture, security, reliability, and long-term evolution of Sunhillo Corporation’s MPS product line as well as other software. This role executes on changes to design and/or code to support the overall mission of Sunhillo’s supply of equipment to the FAA. The SW Engineer can work through complex projects from concept/design through execution, mentor junior staff when required, and follows Sunhillo’s software coding standard to ensure the final work product is secure, scalable, and aligned with business objectives.


Requirements:

Required Experience & Skills:

• C/C++ programming with an emphasis on C

• Experience in kernel device driver development

• TCP/IP socket programming

• System level programming: multithreaded, multicast, pipes, sockets, rpc

• Embedded Linux software development

• Linux shell scripting with bash

• Ability to work independently or as a team

• Ability to manage multiple tasks

• Strong documentation and communication skills

Nice to have Skills:

• NRM (Normal Response Mode) serial protocol

Synchronous/Asynchronous serial protocol

• Radar protocol internals (ASTERIX, CD-2, TPS43, TPS75, TADIL-B, …)

• STREAMS Programming Framework

Education & Experience

B.S. in Computer Science / Software Engineering and 5+ years of hands-on development experience or Master of Science degree (or equivalent experience).

Contact

To submit your resume or for further information e-mail employment@sunhillo.com. Alternatively, you may mail your resume to the following address. Remember to identify the position you are applying for.