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 ...

Strong knowledge of Linux and UNIX operating systems for software development and integration. * Experience with object-oriented programming and object-oriented design principles. * Experience with ...

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 ...

Experience working with Linux and UNIX environments * Strong skills with Integrated Development ... Clearcase (Version Control Software) * JIRA (Project Management Tool) * xUnit Framework, Junit and ...

next page

Showing results 1-20

People also search for

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 June 2026, with employment types broken down into 2% As Needed, 80% Full Time, 14% Part Time, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.
Software Engineer

Software Engineer

Sunhillo Corporation

West Berlin, NJ • On-site

$120K - $140K/yr

Full-time

Posted 7 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.