← Back to jobs

Senior Principal Software Engineer

Location
Wayne, NJ
Work type
Full Time · On-site
Posted
2026-10-20

Job description

Are you a Software Engineer with 8 to 20+ years of experience looking for the next step to grow your career? Do you want to design and write software that really matters and be a part of a cause greater than yourself? Then, help us protect those that protect us by developing next generation electronic systems products and solutions. We need your talent, motivation, and vision to join our growing team in Wayne, New Jersey.

Required Skills and Education

Bachelor’s Degree (or higher) in Computer Science, Computer Engineering, or related field and a minimum of 8+ years work experience.
Background in embedded and/or application software development in C++
Foundation in Object-Oriented design and implementation principles
Experience performing software testing, validation, and verification activities
Demonstrated ability to provide technical leadership and guide engineering teams
Has experience with Agile Development
Has experience with source code control systems, such as Git.
Excellent written and verbal communication, and strong presentation skills.
Must be eligible for a US DoD security clearance

Preferred Skills and Education

Experience with signal processing techniques and filtering algorithms
Knowledge of Linux-based development and deployment environments
Experience with DevSecOps
Experience with Containers including Docker and Kubernetes
Experience with scripting languages and development of automation
Experience developing Defense, Aerospace, Military or Mission-Critical systems
Experience integrating software across distributed, networked, embedded or real-time computing environments
Experience working directly with Government or Defense Industry customers

Original source