Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Noblis Logo

Software Engineer (Multiple Levels)

Noblis

$65,200 - $164,125
Dec 5, 2025
Philadelphia, PA, US
Apply Now

Noblis MSD is seeking Machinery Control System (MCS) Software Engineers to support the Naval Sea Systems Command (NAVSEA) and Naval Surface Warfare Center (NSWCPD) in developing, testing, and maintaining software for U.S. Navy ships and vessels, specifically for Hull, Mechanical, and Electrical (HM&E) Combat Support Systems.

Requirements

  • Experience in software development using the Microsoft .NET Framework
  • Experience using Microsoft Visual Studio to develop, compile, and debug source code in C++/CLI, Managed C++, and/or C-Sharp
  • Experience with MATLAB, Simulink, and Simulink Coder (Real-Time Workshop)
  • Basic knowledge of network protocols such as TCP/IP and UDP
  • Experience supporting and troubleshooting networked, IP-based systems both onsite and via distance support
  • Experience with databases (MS Access, SQL)
  • Experience with Object Oriented Programming

Responsibilities

  • Design, develop, test, install, and maintain Machinery Control Systems software and supporting software products
  • Work with Microsoft Visual Studio, Git version control, and PLC software development tools
  • Identify and document software and system related problems
  • Resolve software problems through debugging, research, and investigation
  • Provide distance and onsite support of software problems
  • Prepare and maintain new and/or existing software requirements
  • Write, review, and maintain technical documentation such as user manuals, product specifications, and training materials

Other

  • Bachelor's degree in a technical discipline
  • Active DoD Secret clearance and US citizenship
  • Must have a valid US passport or ability to obtain one upon position acceptance
  • Ability to travel 5-10% of the time
  • For mid to senior level - personnel may be required to be in Cyber Security Workforce which would require one of the below certifications as well 40 CPEs annually