Software Engineer
Kongsberg Defense & Aerospace Inc
Job Description
Job Description
KDA, Inc, headquartered in Alexandria, Virginia, has been operating in the United States for more than 20 years. We produce world-leading Remote Weapon Systems (RWS) for the US Army, Marine Corps, and allies at our Johnstown, Pennsylvania factory. We have delivered more than 20,000 PROTECTOR RWS to 28 countries. The National Advanced Surface-to-Air System (NASAMS) is a highly mobile and tailorable capability that protects the airspace of 13 countries and Washington, DC. In 2027, we will do final assembly, test, and sustainment of the Naval Strike Missile and Joint Strike Missile systems at a new factory in southern Virginia.
Join us, and you’ll be part of a high performing team that develops advanced technology solutions to protect people and critical infrastructure in countries around the world. Explore your potential and discover what your future could be with Kongsberg Defense & Aerospace, Inc.
Kongsberg Defense & Aerospace, Inc. is seeking an experienced Software Engineer to join our team in Mount Arlington, NJ or Birmingham, MI. In this role, you will take a key part in developing advanced C4I software that supports both domestic and international defense systems, contributing directly to Kongsberg’s long‑standing record of successful system development. We are looking for a detail‑oriented and highly motivated engineer with strong C++ expertise and at least 8 years of professional software development experience. The ideal candidate will also bring solid skills in networking, system integration, and troubleshooting high‑performance applications, along with a passion for building reliable, mission‑critical technology.
Responsibilities:
- Conduct software engineering to include requirements analysis, design, development, implementation, integration, and testing.
- Practice a disciplined approach to Software Engineering. Use of and understanding development methodologies including Agile, DevOps, CI/CD pipelines. UML a plus.
- Review and define requirements. Apply thorough requirements analysis prior to implementation.
- Design and implement software components based on software architecture.
- Proficient programming primarily in C++ with scripting. Develop applications in Windows and for embedded VxWorks.
- Test developed software at multiple levels including unit test, integration, verification and validation to remove errors and verify the software meets requirements while confirming the design is accomplished.
- Perform integration and formal system level test for qualification, deployment activities.
- Perform software configuration management.
- Significant support for system level field integration activities, including off site travel multiple times a year.
- Undertake in-country software support and software upgrades through system sustainment.
ANY ADDITIONAL, PERIODIC OR OCCASIONAL DUTIES:
- Other duties as assigned
EQUIPMENT USED IN JOB:
- General office equipment, Windows, VxWorks, Visual Studio, C++, Jira, BitBucket, Git, Jenkins, Cmake, Confluence, MagicDraw
EDUCATIONAL REQUIREMENTS:
- Bachelor’s Degree in Computer Science, or Master’s Degree in Computer Science or similar field required.
NUMBER OF YEARS AND TYPES OF EXPERIENCE REQUIRED:
- Significant software development experience to include requirements analysis, design, development, implementation, integration of system and subsystems, and test.
- Minimum 8 years’ experience as a Software Engineer using C++.
- Aerospace & Defense sector related employment history highly desired, including development of code and integration of complex software systems.
- Proficiency in object-oriented programming, data structures, and algorithms.
- Experience in software development using middleware like OMG Distributed Data Service (DDS), or Service Oriented Architecture (SOA) such as VICTORY Standard, computer networking (i.e., TCP/IP, UDP), software integration or other related areas.
- Excellent communication and teamwork skills including ability to collaborate with both internal and external customers.
- Take lead on field integration related activities to successfully accomplish product capability demonstrations.
- Implementation experience to mitigate cyber security threats is desirable.
- Experience with software security.
MINIMUM LEARNING TIME FOR THIS POSITION PROVIDED EMPLOYEE HAS NECESSARY EXPERIENCE:
- 6 months.
OTHER POSITION CONSIDERATIONS:
- Must have or be able to obtain a US Passport.
- Ability to travel, both internationally and domestically, as needed for purposes of installation, system integration, verification and demonstration of products.
- Must be able to work as part of a team; positive “can-do” attitude.
- Flexible in ability to change priorities in order to accomplish changing team/corporate deadlines and goals.
Initial travel requirements include:
- Required training in Norway; estimated to be 3 months of total travel time to Norway during first year.
- Trips will range from 2 weeks to 1 month in duration.
Kongsberg Defense & Aerospace Inc. is part of Kongsberg Gruppen (KONGSBERG), an international knowledge-based group that supplies high technology systems and solutions to its customers engaged in oil and gas production, the merchant marine, and the defense and aerospace industries. Kongsberg Protech Systems USA performs final assembly and testing of Remote Weapon Stations. The company also performs repair and overhaul (R&O) of Remote Weapon Stations that come back from field operations.
In addition to competitive wages, we provide an excellent package of benefits, which presently includes company-paid health, vision and dental insurance, 401(k) with competitive match, a 9/80 work schedule, life insurance and paid time off (PTO).
Kongsberg Defense & Aerospace, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. Kongsberg Defense & Aerospace, Inc. provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Job Type: Full-time
Pre-employment Requirements:
KDA, Inc. requires all candidates to successfully complete a pre‑employment physical, drug and alcohol screening, and a background investigation as part of the hiring process.
Benefits:
401(k) matching
Dental insurance
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Tuition reimbursement
Vision insurance
Schedule:
Day shift
980 schedule
Monday to Friday
Ability to commute/relocate:
Mount Arlington, NJ or Birmingham, MI: Reliably commute or planning to relocate before starting work (Required).
Education:
Bachelor’s Degree in Computer Science, or Master’s Degree in Computer Science or similar field required.
Experience:
Significant software development experience to include requirements analysis, design, development, implementation, integration of system and subsystems, and test.
Minimum 8 years’ experience as a Software Engineer using C++.
Willingness to travel:
Required training in Norway; estimated to be 3 months of total travel time to Norway during first year.
Trips will range from 2 weeks to 1 month in duration.
Ability to travel, both internationally and domestically, as needed for purposes of installation, system integration, verification and demonstration of products.
- 1x weekly in Mount Arlington, NJ, NO EXCEPTION $73 hour c2c US citz or Green Card, as this is RTH, and they wont transfer h1s Overall, we are seeking a full-stack developer with strong expertise in both Angular and .NET. Must Have Requirements...Suggested
- 1x weekly onsite in Mount Arlington, NJ $65 hour c2c 2-3 spots Job Requirements for Legacy Mixed-Stack Developer (Classic ASP/VB.NET/C#) Required Skills • Classic ASP - maintaining legacy .asp files with VBScript • jQuery, Bootstrap 3, JavaScript...Suggested
- ...Sr. Software Engineer TECHM-JOB-28970 Role:- CDP Tealium Engineer Location:- Remote Job Description: Knowledge of using CDP tools to build unified customer profiles to support multi-dimensional segmentation Working knowledge of unifying and activating...SuggestedRemote work
- ...and consume Java APIs to integrate mobile apps with backend systems Collaborate with product managers, designers, and backend engineers to deliver new features Optimize application performance, responsiveness, and scalability Ensure mobile applications meet security...Suggested
$160.81k - $191.7k
...Number Of Positions 1 Shift First Shift (Day) Job Description United Parcel Service General Services Co. seeks Senior Software Engineer in Parsippany, NJ: Job Duties: Provide input and support for, and performs full systems life cycle management activities (e...SuggestedFull timeRemote workShift workDay shift$189.59k
...Positions 1 Shift First Shift (Day) Job Description United Parcel Service General Services Co. seeks Senior Software Development Engineer in Parsippany, NJ: Job Duties: Apply the principles of software engineering to design, develop, maintain, test, and evaluate...Full timePart timeRemote workShift workDay shift$110k - $123k
...Position: Software Engineer III (Automated Test Equipment) Location: Parsippany, NJ Job Id: 2000-633 # of Openings: 1 Elevate your career at Marotta Controls, a New Jersey Top Workplace three years running! Dedicated to innovation, quality and...Local areaRelocation packageFlexible hours- Technology Manager Skills Java Full Stack Core Java Angular SpringBoot Webservices To be responsible for managing technology in complex projects, providing technical guidance and ensuring successful delivery of solutions. To be responsible for providing technical guidance...
- ...emails ~3] Sets priorities and observes deadlines and is organized and does not miss tasks ~4] Follow best practices for software development and adhere to existing standards ~5] Collaborate with the team to divide workload, Analyze requirements, provide solutions...
- ...About the Role ApolloTech MSI is currently seeking a talented and experienced Senior Software Engineer to join our dynamic team. This is a full-time position based at Picatinny Arsenal, NJ. As a Senior Software Engineer, you will be responsible for designing and developing...Full time
- Java Developer Chicago, IL, New York, NY and Jersey City, NJ locations. Long term Consulting Experience with J2EE server technologies: Web Services, Object Model, Core Java, XML, Enterprise, Java Beans, JMS. Experience with Angular and AWS Locally...Work at officeRemote work
- ...develop and maintain database schemas, stored procedures, functions, and other database objects. The candidate must be able to deliver software features and updates based on requirements and must collaborate with other team members to accomplish objectives. Minimum...Contract workWork experience placement
- Job Title Job Description: Deployed and integrated Mosaic authentication, identity verification, and fraud detection modules using APIs/SDKs. Designed secure identity workflows including SSO, RBAC, and risk-based authentication. Built adaptive, low-code orchestration...
$98.75k - $115k
...front-end and back-end applications within Marotta's Data Architecture Manages the end-to-end life cycle for the production of software and applications Maintains and upgrades software following deployment Collaborates with cross-functional teams to understand...Full timeWork at officeLocal areaFlexible hours- ...Full Stack Engineer Location: Parsippany, NJ Duration: Fulltime Job Description: Must Have Technical/Functional Skills Full... ...React including microservice design. Solid understanding of software architecture principles and design patterns. Proficiency in...Full timeWork experience placement
- ...know if you are available for this role. Title: Full Stack Engineer Location: Parsippany, NJ Duration: Fulltime... ...React including microservice design. Solid understanding of software architecture principles and design patterns. Proficiency in...Full timeWork experience placementImmediate startRelocation
- ...Top 3 requirements: • Looking for a well-rounded Engineer primarily with python, but experience with java development. will need to be okay with ambiguity because they don't know exactly how this person will fit in • Senior level Engineer, wants them strong in both...Local area
- ...technologies to improve application performance and scalability. Qualifications ~ Bachelor's degree in Computer Science, Software Engineering, or a related field. ~5+ years of experience as a Full Stack Developer, with strong back-end focus. ~ Strong expertise...H1b
$77.76k - $180.08k
...platform's success. You'll work closely with product owners, QA engineers, and other developers to deliver high-impact solutions that... ...experience. Master's degree preferred. ~5+ years of experience in software development, including 3+ years with C# and .NET for back-end...Work at officeRemote workWeekend work- ...Role : Data Platform Engineer Location : Parsippany, NJ FTE ONLY Job Description Must Have Technical/Functional Skills ~7+ years of Total IT experience, including 5+ years of experience in data platform engineering ~ Strong...
- ...Data Platform Engineer Location: Parsippany, NJ Duration: Fulltime Job Description Must Have Technical/Functional Skills ~5+ years of Total IT experience, including 3+ years of experience with AWS platform ~ Good understanding of the AWS cloud platform capabilities...Full time
- Full Stack JAVA/J2ee Developer Location: Parsippany, NJ Duration: Contract Rate: DOE US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Mandatory: Backend - Java, J2EE, REST APIs...Contract work
- ...Position: Embedded Software Engineer Location: Parsippany, NJ Job Id: 1871-606-27-R # of Openings: 2 Elevate your career at Marotta Controls, a New Jersey Top Workplace three years running! Dedicated to innovation, quality and excellence,...Hourly payFull timeWork at officeLocal areaFlexible hours
- Java Developer SPLUS WMS: J2EE Skill Specifics Design / Develop Java/J2EE applications. Java/J2EE (JSP, Servlets, JDC, etc.) Weblogic JavaScript HTML/CSS XML SQL Queries PL/SQL Hibernate with Spring/Struts REST/SOAP Web Services Web Logic...
- C++ / MFC Developer with C# Client: HCL End customer: IBM Please find details of the open position. All profiles without Windows experience are rejected by panel. Please share suitable candidates ASAP. We closed a position with this client manager this week!! ...Immediate startRemote work
- ...Role Overview -Onsite role (Min 4 days in office) We are looking for a Lead Front-End Engineer to drive the architecture, development, and evolution of large-scale, high-performance web platforms. This role requires deep expertise in ReactJS, Node.js, and modern front...Work at office
- Full Stack Developer Currently looking for a highly skilled computer programmer who is comfortable with both front and back end programming. Full Stack Developers are responsible for developing and designing front end web architecture, ensuring the responsiveness of...
- ...Position SummaryAstrodyne TDI is looking for a Field Application Engineer (FAE), ideally located in the UK or the Netherlands, as part of our ambitious expansion plans in Europe. The FAE is primarily responsible for providing technical and application support to customers...Local areaHome office
- Senior Full Stack Java Developer We are seeking a Senior Full Stack Java Developer with 10+ years of hands-on experience in Java, Node.js, React, and Adobe Experience Manager (AEM). The ideal candidate will have strong enterprise application development experience and...
- ...Below is the requirement with my client. Please let me know if you are available for this role. Title: GCP Developer- Data Engineer Location: Parsippany, NJ Duration: Full Time Job Description: ~ Primary Skill - Python/SQL ~5 to...Full timeImmediate startRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!


