Senior and Principal Software Engineers (Multiple Openings)

P. Chappel Associates, Inc.
New Jersey

Senior and Principal Software Engineers (Multiple Openings)

Monmouth County, NJ – hybrid – salary to $175K + stock options

Our client, a growing and well-established software company, is seeking talented Senior and Principal Software Engineers to join their team. This company specializes in developing high-performance Linux applications using Scrum Agile methodology. Most development is done in C programming language, with some use of Python.

We are looking for individuals passionate about coding and solving complex technical challenges in a collaborative environment. Ideal candidates will have extensive experience designing algorithms and data structures for multi-threaded, high-performance software on Linux platforms. Experience with data protection, backup, or data storage software is highly desirable.

Key Responsibilities

  • Collaborate as a member of a Scrum team to design, develop, and maintain software.
  • Define and implement new product features and requirements.
  • Integrate software modules and ensure system functionality meets requirements.
  • Develop and execute unit tests and automated quality improvements; support QA testing processes.
  • Play a key role in a small, dynamic, and collaborative development environment.
  • Reverse-engineer complex data formats (a plus).
  • Manage tasks effectively in a hybrid work environment.
  • Work with the support team to resolve issues identified in customer bug reports.

Required Skills and Qualifications

  • Education: BS or MS in Computer Science, a related technical discipline, or equivalent experience.
  • Programming Expertise: Strong skills in C programming and Linux platform development.
  • Algorithms and Data Structures: Deep understanding of data structures and algorithms, with a focus on performance optimization.
  • High-Performance Development: Experience developing high-performance algorithms and optimizing code for efficiency.
  • Scripting Skills: Proficiency in Python is strongly preferred; experience with Bash is a plus.
  • Collaboration: Team player with strong interpersonal and communication skills.
  • Problem-Solving: Ability to solve complex challenges in a collaborative setting.

Desired Experience

  • Familiarity with Microsoft development environments.
  • Experience with any of the following:
    • Data protection, backup, or data storage software.
    • pthreads, security, ransomware, or embedded systems development in C.
    • Parallel, distributed, or complex system programming.
    • Machine learning.
    • Writing software that manipulates data at the bit and byte level.

This is an excellent opportunity to join a fast-growing company with a collaborative team environment and tackle challenging technical problems. If you thrive in a high-performance culture and are excited to make an impact, this role is for you.

#J-18808-Ljbffr
Posted 2026-01-13

Recommended Jobs

Solutions Engineer - AI/HPC Infrastructure

DRIVENETS
Middletown, NJ

Solutions Engineer - AI/HPC Infrastructure remote - WFH with Travel to customers #LI-Remote East Coast and Central Coast timezones preferred DriveNets is a leader in disaggregated high-scale…

View Details
Posted 2025-10-15

Supply Chain Analyst 2

Harvey Nash Group
Englewood Cliffs, NJ

Summary: · We’re in search of  Supply Chain Analyst 2 to coordinate and expedite the flow of work and materials within or between departments of an establishment according to production schedule. De…

View Details
Posted 2025-12-12

Emergency Veterinarian New Jersey, Cape May

The VET Recruiter
Cape May, NJ

Emergency Veterinarian New Jersey Cape May.  Our client is a 24-hour veterinary hospital in the Cape May area. Our client’s team of experienced veterinarians, technicians, and support staff is commit…

View Details
Posted 2026-01-07

Network Engineer

Mount Laurel, NJ

Description Preferred Skills & Experience: • Proficient in Cisco, Juniper, Nokia CLI & configuration. • Hands on experience on MPLS, OSPF, BGP protocols. • Solid knowledge of ERO (Extensive …

View Details
Posted 2026-01-09

ManagerSr. Manager - Regulatory Affairs

Gan & Lee Pharmaceuticals
Bridgewater, NJ

Summary This position reports to the Functional Area Head, Global Regulatory Affairs.  The incumbent responsible for supporting the development and implementation of regulatory strategies, work cl…

View Details
Posted 2026-01-05

Janitorial Compliance Night Manager - 2nd Shift

City Wide Facility Solutions
Kearny, NJ

Do you have experience in building maintenance, janitorial or similar industries? Do you have strong management experience and good communication skills? If you answered yes, consider this great opp…

View Details
Posted 2025-07-30

Power Platform Solutions Architect & COE Lead

Axiom Software Solutions Limited
Jersey City, NJ

Description: Role: Power Platform Solutions Architect & COE Lead Job Description: We are seeking a knowledgeable and experienced Power Automate Architect to design and implement automati…

View Details
Posted 2025-08-09

Accounts Payable and Collections Specialist

Paragon Staffing, Llc
North Brunswick, NJ

Job Summary: We are seeking a detail-oriented and reliable Accounts Payable and Collections Specialist to manage our company’s payables and receivables processes. This position will play a key r…

View Details
Posted 2026-01-16

Locum Pediatrics Nurse Practitioner or Physician Assistant

Palm Careers
Hillside, NJ

Locum Pediatric Nurse Practitioner Needed - Immediate Start! We're seeking a dedicated Pediatric Nurse Practitioner to provide immediate locum tenens coverage at a well-established pediatric clini…

View Details
Posted 2025-12-17

Receptionist

Planet Honda
Union, NJ

The areas #1 Honda dealership is seeking a Full Time Receptionist/Cashier to greet customers and handle inbound calls. The individual should be responsible, upbeat, dress professionally, and able to m…

View Details
Posted 2025-08-28