Software Developer (.Net/C++) at Noblis
Philadelphia, PA 19112, USA -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 25

Salary

77000.0

Posted On

04 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++/Cli, Software Development, Visual Studio, Computer Engineering, Testing, Sql, Us Passport, Computer Science, Drug Free Workplace, Framework, Managed C++, Software, Databases

Industry

Computer Software/Engineering

Description

POSITION SUMMARY

We are seeking a software developer/computer programmer to support the development, maintenance, and delivery of Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers. The selected candidate will interface with U.S. Navy civilian software and systems engineers, support contractors, U.S. Navy ships force, OEMs, and engineering management, contributing to all aspects of the software life cycle. This is an onsite position in Philadelphia, PA.

REQUIRED EDUCATION

  • Bachelor of Science degree in Computer Science, Electrical Engineering, or Computer Engineering, or relevant technical discipline from an accredited college or university

REQUIRED EXPERIENCE

  • Three (3) years of professional experience in software development in engineering and/or control systems
  • One (1) year of professional experience using Microsoft Visual Studio to develop, compile, and debug source code for .NET Framework projects in C++/CLI, Managed C++, or C#

OPTIONAL EXPERIENCE

  • One (1) year of experience with DDG 51 class-specific HM&E and/or Control Systems initiatives to include new construction, in-service, and/or modernization tech refresh efforts
  • Experience in software development using the Microsoft .NET Framework
  • Experience designing, developing, testing, and installing software and supporting software products
  • 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)

SPECIAL REQUIREMENTS

  • Successful applicants must either have an active government security clearance or the ability to receive a security clearance upon position acceptance
  • Must have a valid US passport or the ability to obtain one upon position acceptance
  • Must be available to travel at times up to 5-10%
Responsibilities
  • Develop and maintain working knowledge of the DDG-51 Machinery Control System
  • Design, develop, test, install, and maintain Machinery Control Systems software and supporting software products
  • Work with Microsoft Visual Studio and version control (Git)
  • 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
    Required Qualifications:
Loading...