Jobs · Engineering · New York

Software Engineering Manager - Real-Time Defense Software

iLocatum · Binghamton, NY · Yesterday
Engineering$150k–$180k/yrFull-time

Full time, onsite position in Binghamton, New York. Occasional domestic travel and periodic extended hours based on program requirements.

About the role

This Software Engineering Manager role provides technical leadership for a team developing real-time software solutions supporting critical defense programs. The company designs and builds software for defense, aerospace, and simulation applications. This position is approximately 80% hands-on technical work and 20% people management, suited to an engineer who wants to stay close to the code while also developing a team.

Responsibilities

  • Provide technical leadership throughout the software development lifecycle
  • Design and develop software using C, C++, Python, and/or C#
  • Guide modernization of legacy systems to improve performance, maintainability, and long-term reliability
  • Collaborate with systems, hardware, integration, and program teams
  • Lead technical reviews and architecture discussions
  • Troubleshoot complex challenges involving real-time, embedded, and mission-critical systems
  • Support software planning activities such as Basis of Estimates (BOEs), Integrated Master Plans (IMP), and Integrated Master Schedules (IMS)
  • Promote engineering best practices through code reviews and technical mentoring
  • Coach and mentor engineers, conduct performance reviews, and support staffing and recruiting
  • Help sustain a collaborative engineering culture
  • Support proposal efforts and process improvements

Requirements

  • Active DoD Secret or higher security clearance, with investigation completed within the past 5 years
  • U.S. citizenship required
  • Ability to obtain required Special Access authorizations
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline, or equivalent experience
  • 8+ years of professional software development experience
  • 2+ years providing technical leadership, team leadership, or engineering supervision
  • Hands-on programming experience in one or more of the following: C, C++, Python, C#
  • Experience developing software for defense, aerospace, embedded, simulation, or other real-time applications
  • Experience supporting software planning activities, including BOEs, IMPs, and IMS
  • Strong understanding of Agile, Scrum, Waterfall, or hybrid development methodologies
  • Ability to support occasional travel and extended work schedules as program needs require

Preferred Qualifications

  • Multi-threaded application development
  • Software architecture experience
  • System integration and verification experience
  • Technical proposal development experience

Pay

$150,000 to $180,000 per year

Benefits

  • Relocation assistance for qualified candidates
  • Medical, dental, and vision insurance
  • 401(k)
  • Paid time off

Similar jobs

Software Engineer

General MotorsAustin, TX· 1 wk ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com

Software Engineer

OptumMinnetonka, MN· 1 mo ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 1 mo ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 1 mo ago
Engineeringapply on solidus.smartsearch.jobs