N

Noblis

Nonprofit federal contractor delivering systems engineering

Software Engineer - Navy Training Software

Software EngineeringConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USA$65.2k - $102k /yr

About the Job

Requirements

  • A bachelor's-level degree in an engineering discipline is required; Computer Science, Electrical Engineering, and Computer Engineering are preferred, and other disciplines may be considered based on experience.
  • An active Department of Defense Secret clearance or the ability to obtain one is required.
  • U.S. citizenship is required.
  • A valid U.S. passport or the ability to obtain one upon position acceptance is required.
  • Ability to travel 10% is required.
  • Applicants must be able to stand and walk for extended periods on uneven, wet, or slippery surfaces; climb ladders, stairs, and inclines while carrying equipment; work in confined spaces; and use manual dexterity and grip strength to operate tools and controls and regularly handle materials up to 50 pounds, with occasional heavier lifting assisted.
  • Applicants must be able to bend, stoop, kneel, crouch, and reach overhead repeatedly; have adequate vision to read technical manuals, identify color-coded systems, and detect hazards; and have hearing sufficient to perceive alarms and communications in noisy environments, with or without hearing protection.
  • Applicants must be able to work in varying environmental conditions, work extended shifts, maintain balance on moving vessels, and respond quickly to emergencies.

Responsibilities

  • Develop and maintain working knowledge of DDG-51 Machinery Control System Training Software.
  • Design, develop, test, install, and maintain Machinery Control System Training software and supporting software products.
  • Use MATLAB, Simulink, Simulink Coder (Real-Time Workshop), Microsoft Visual Studio, and Git version control.
  • Identify and document software- and system-related problems.
  • Resolve software problems through debugging, research, and investigation.
  • Provide distance and onsite support for software problems.
  • Prepare and maintain new or existing software requirements.
  • Write, review, and maintain technical documentation, including user manuals, product specifications, and training materials.
  • Participate in special projects as required.
  • Contribute to the software lifecycle, including requirements definition, software development, documentation, testing, deployment, technical support, and maintenance.

Desired Qualifications

  • Experience developing and maintaining functional models using Simulink.
  • Experience using MATLAB, Simulink, and Simulink Coder (Real-Time Workshop) to generate C and C++ source code.
  • Experience using Microsoft Visual Studio to develop, compile, and debug C++ source code.
  • Experience designing, developing, testing, and installing software and supporting software products.
  • Experience writing, reviewing, and maintaining software requirements, user manuals, product specifications, and training materials.
  • Basic knowledge of network protocols such as TCP/IP and UDP.
  • Experience supporting and troubleshooting networked, IP-based systems onsite and through distance support.

About the Company

Noblis

Nonprofit federal contractor delivering systems engineering

Noblis is a nonprofit science, technology, and strategy organization that provides technical services and research to U.S. federal government agencies. It wins federal contracts and grants to deliver services such as systems engineering, program management, data analytics, cybersecurity, AI, and digital transformation across defense, homeland security, intelligence, and civil agencies. It differentiates itself by applying applied sciences and model-based engineering across multi-cloud environments and by partnering with small businesses to fulfill contracts, with research leading to patented technologies like DNA data storage and secure authentication. Its goal is to advance public-interest technology solutions through rigorous research and mission-focused programs that improve national security, public safety, and government operations.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Noblis

See more jobs