C++ Principal Software Engineer
Job Description
SciTec has an immediate opportunity for a talented principal software engineer to support our programs delivering Missile Defense Solution software in Princeton, NJ. This is a unique opportunity to join a small business delivering core capabilities for National defense. You will work within a fast-paced environment on a team delivering end-to-end software processing of Overhead Persistent InfraRed (OPIR) sensor data for Missile Warning, Missile Defense, Battlespace Awareness, and Technical Intelligence. Our ideal candidate will have extensive experience working in C++, work well as part of a rapid pace, collaborative, small-team environment and be able to engineer, prototype, develop, integrate, and test advanced software.
Responsibilities
- Work closely with product owners to maintain high quality for software through all stages of the Software Development Cycle
- Leverage SciTec's core algorithm libraries to meet specific requirements for a given deliverable while improving extensibility and security across all SciTec's teams
- Take a high-level software requirement and be able to develop, maintain, and implementation a plan that is executable by small team of developers in an Agile Development environment
- Foster collaboration amongst software development teams and provide mentorship of entry-level software engineer
- Other duties as assigned
Requirements
- A Bachelor's degree in the physical sciences, mathematics, engineering, or computer science
- At least twelve years of professional experience and fluency in C++
- At least five years of professional experience using Unix operating systems
- The ability to obtain and maintain a DoD security clearance
- Detail oriented
- Good verbal and written communication skills
Candidates who have one or more of the following skills will be preferred
- Candidates who have any of the following skills will be preferred
- An advanced degree in the physical sciences, mathematics, engineering, or computer science
- Experience with software prototyping, development, and integration within government frameworks
- Experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data
- Professional experience with DevSecOps
- Professional experience with Agile software development
- Leadership experience
Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 3% Fully Vested Company 401K Contribution (no employee contribution required)
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible work hours
The pay range for this position is $153,000 - $185,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.
SciTec is committed to hiring and retaining a diverse workforce and is proud to be an Equal Opportunity/Affirmative Action employer.
Explore More
Date Posted
06/26/2023
Views
14
Similar Jobs
Software Engineer - Trimble Inc.
Views in the last 30 days - 0
This job advertisement is for a Software EngineerDeveloper position at Trimble The role involves designing developing and maintaining software applica...
View DetailsSenior Software Engineer - Dow Jones
Views in the last 30 days - 0
Dow Jones is seeking a Senior Software Engineer with extensive experience in various tools and technologies The role involves designing developing and...
View DetailsDecision Analytics Associate (Princeton, New York) - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...
View DetailsComplex Claims Consulting Director - Environmental and Mass Tort Claims - CNA
Views in the last 30 days - 0
CNA is seeking a senior claims professional for a complex claims consulting director role in the Environmental and Mass Tort Claims Unit The role invo...
View DetailsDecision Analytics Associate Consultant - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work collaborati...
View DetailsDecision Analytics Associate Consultant - Business Advisory - ZS
Views in the last 30 days - 0
ZS is a management consulting and technology firm that focuses on improving life and how we live it The company values its people who work side by sid...
View Details