Jobs · Engineering · New Jersey

Principal Software Engineer

ASRC Federal · Moorestown, NJ · Yesterday
EngineeringFull-time

About the role

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ.

Responsibilities

  • Work in a collaborative team using agile software development methodology.
  • Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team.
  • Engage in all activities associated with the software development lifecycle.
  • Support all process requirements and reviews as necessary.

Requirements

  • Bachelor's degree or higher (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience.
  • Ability to obtain and maintain a government secret clearance; U.S. Citizenship is required.
  • 8-10 years' experience in software development, maintenance, or support in an Open/Layered Architecture Environment, Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety Analysis; Real-Time System Data Analysis; Problem Analysis; System Integration.
  • Experience developing software with Java, C++, or Python.
  • Experience developing software with Agile scaled principles.
  • Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins.
  • Experience working with Linux and UNIX environments.
  • Strong skills with Integrated Development Environments (IDE) such as Eclipse.
  • Familiar with UML syntax and its use.
  • Familiar with driver-based and automated test environments.

Qualifications

  • Experience With The Following Is Considered a Plus:
    • Clearcase (Version Control Software)
    • JIRA (Project Management Tool)
    • xUnit Framework, Junit and CPPUnitLite
    • CMMI Level 5 Life Cycle Processes and Procedures
    • Assemblers

Benefits

  • Health care, dental, vision, life insurance
  • 401(k)
  • Education assistance
  • Paid time off including PTO, holidays, and any other paid leave required by law

Similar jobs

Principal Software Engineer

Palo Alto NetworksSan Jose, CA· 2 mo ago
Engineering$126k–$205k/yrapply on paloaltonetworks.wd5.myworkdayjobs.com