Associate Software Engineer

ASRC FederalMoorestown, NJ
Onsite

About The Position

ASRC Federal is a leading government contractor that supports missions in space, public health, and defense, aiming to secure an enduring future for its Alaska Native owned corporation shareholders. ASRC Federal Mission Solutions, a division of ASRC Federal, specializes in providing systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems. The company is actively seeking highly motivated junior-level Software Engineers to contribute to the ongoing development and sustainment of the U.S. Navy's Aegis Weapons System, located in Moorestown, NJ. This role involves working within a collaborative team environment and utilizing agile development methodologies.

Requirements

  • Bachelor’s degree (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience
  • Ability to obtain and maintain a government clearance
  • U.S. Citizenship is required
  • Successful applicant to obtain and maintain the required security clearance or other authorization(s) within the necessary timeframe required by applicable contract(s)
  • 0-2 years-experience in Real time mission critical 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 with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins
  • Experience developing software with Java, C++, or Python
  • Experience working with the Windows, Solaris, and LINUX environments
  • Experience developing Solaris, and other variants of UNIX scripts
  • Strong skills with MS Office and Integrated Development Environments (IDE) such as Eclipse
  • Familiar with UML syntax and its use
  • Familiar with driver-based and automated test environments

Nice To Haves

  • Experience with Clearcase (Version Control Software)
  • Experience with JIRA (Project Management Tool)
  • Experience with xUnit Framework
  • Experience with Junit and CPPUnitLite
  • Experience with CMMI Level 5 Life Cycle Processes and Procedures
  • Experience with Assemblers

Responsibilities

  • Work in a collaborative team using agile development methodology, performing the following tasks: Performs subsystem definition, preliminary and detailed design, design implementation, subsystem and system integration, and testing.
  • Participates in software requirements review, preliminary and critical design reviews, integration readiness review, and software acceptance reviews.
  • Research problems and develop solutions.

Benefits

  • Competitive pay and benefits packages
  • Health care
  • Dental
  • Vision
  • Life insurance
  • 401(k)
  • Education assistance
  • Paid time off including PTO, holidays, and any other paid leave required by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service