Software Engineering Manager - Real-Time Defense Software

Ilocatum, LLC
Binghamton, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 180K

Job location

Binghamton, United States of America

Tech stack

C
Agile Methodologies
C Sharp (Programming Language)
C++
Code Review
Computer Programming
Computer Engineering
Python
Scrum
Software Architecture
Software Engineering
Systems Integration
Multithreading
Real Time Systems
Information Technology
Legacy Systems

Job description

The role involves providing technical leadership throughout the software development lifecycle, designing and developing software using C, C++, Python, and/or C#, and guiding modernization of legacy systems to improve performance, maintainability, and long term reliability. You will collaborate with systems, hardware, integration, and program teams, lead technical reviews and architecture discussions, and troubleshoot complex challenges involving real time, embedded, and mission critical systems. This position also supports software planning activities such as Basis of Estimates (BOEs), Integrated Master Plans (IMP), and Integrated Master Schedules (IMS), and promotes engineering best practices through code reviews and technical mentoring. On the people side, you will coach and mentor engineers, conduct performance reviews, support staffing and recruiting, and help sustain a collaborative engineering culture, along with supporting 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

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Relocation assistance, Full time, onsite. Occasional domestic travel and periodic extended hours based on program requirements.

Compensation: $150,000 to $180,000 per year, * $150,000 to $180,000 per year

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

Apply for this position