careertakescareertakes

Software Engineer

Confidential Client•Consulting
Entry LevelFull-timeOn-Site$135,587
Elkins Park, Pennsylvania
19 Hours Ago

The Software Engineer at Confidential Client supports the development, maintenance, and delivery of Machinery Control System software for the DDG-51 Arleigh Burke Class Destroyers, collaborating closely with U.S. Navy personnel and contractors. This role involves full software lifecycle responsibilities including design, testing, debugging, documentation, and onsite support, requiring travel to domestic ports and adherence to physical demands of naval industrial environments.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Engineering.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Overview

Confidential Client (via Careertakes) is seeking a Software Engineer to develop, test, and maintain Machinery Control System (MCS) software for DDG-51 Arleigh Burke Class Destroyers. This role supports naval engineering teams and requires working closely with U.S. Navy civilians, contractors, ship force personnel, OEMs, and engineering management. The position is based in Elkins Park, PA and typically requires about 10% domestic travel to ports (planned trips ~1 week; occasional shorter emergent trips).


What You’ll Do (Responsibilities)

  • Develop and maintain working knowledge of the DDG-51 Machinery Control System
  • Design, implement, test, install, and maintain MCS software and related supporting products
  • Work in Microsoft Visual Studio and use version control (Git)
  • Identify, document, and resolve software and system issues through debugging, research, and investigation
  • Provide both remote and onsite support for software problems
  • Prepare and maintain new and existing software requirements
  • Write, review, and maintain technical documentation (user manuals, product specifications, training materials)

Required Qualifications

  • Bachelor’s degree in an engineering discipline (Computer Science, Electrical Engineering, or Computer Engineering preferred)
  • 0–3 years of software development experience using C, C++, and/or C#; candidates with no professional experience should demonstrate relevant internship, co-op, or academic project experience
  • Active DoD Secret clearance or ability to obtain DoD Secret clearance
  • Valid U.S. passport or ability to obtain one after accepting the position
  • Ability to travel approximately 10% domestically
  • Able to meet the physical requirements for shipboard and pierside work (see Physical Requirements section)

Desired Qualifications

  • Experience with Microsoft .NET Framework
  • Familiarity with Visio for creating context diagrams
  • Basic knowledge of network protocols (TCP/IP, UDP)
  • Experience supporting and troubleshooting networked, IP-based systems (onsite and remote)
  • Experience with databases (MS Access, SQL)

Physical Requirements

Employees must be capable of standing and walking for extended periods on uneven or slippery surfaces, climbing vertical ladders and stairs while carrying tools/equipment, working in confined spaces, and maneuvering in overhead or below-deck areas. Manual dexterity and the ability to handle materials up to ~50 pounds regularly (with occasional heavier lifting with assistance) are required. The role may involve exposure to extreme temperatures, humidity, and moving-vessel conditions. Reasonable accommodations may be available for qualified individuals.


Compensation & Benefits

Posted salary range (full-time): USD $65,200.00 - USD $101,950.00 per year. Actual compensation is determined by multiple factors including education, experience, certifications, clearance level, location, and contract requirements.

Benefits may include health, life, and disability insurance, retirement plans, paid leave, professional development, tuition assistance, and other total rewards programs. Eligibility and specific offerings depend on employment status and hours worked.


Why Work with Confidential Client

Confidential Client supports critical national missions across defense and federal sectors. The organization values collaboration, professional growth, and meaningful work that impacts national security and public service. Candidates will join a team-oriented environment with opportunities for learning and development.


Other Details

  • Employment type: Full-time
  • Location: Elkins Park, PA (on-site with limited travel)
  • Clearance: DoD Secret (active or obtainable)
  • Travel: Approximately 10% domestic (ports)

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range