Jobs · Information Technology · Missouri

Manager Software Engineer

Leonardo DRS · Bridgeton, MO · 3 days ago
HybridInformation Technology$131k–$177k/yrFull-time

About the role

The Leonardo DRS Land Systems business is a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military and commercial customers. We are a 6 year running Top Workplace in the Greater St. Louis area.

Responsibilities

  • Manage/Supervise and direct the work of a software engineering team responsible for driving technology through means of design, develop, analyze, document and support testing of products, systems, or subsystems
  • Manage budget, cost and schedule input and design assignments for the software department
  • Work closely with staff to conceptualize systems and software technical designs
  • Mentor and/or coach either within or outside of direct staff
  • Review customer specifications and requirements, and develop designs to best support them, including cost as a key design variable
  • Ability to supervise a group independently, provide assistance to staff; communicate work priorities; verify accuracy of work and engineering employee development
  • Drive the program design to cost and design
  • Document component and subsystem specifications requirements
  • Participate in preparation of proposals
  • Support and participate in technical engineering support activities, such as design reviews
  • Perform the design, development, modification, analysis, and/or documentation of various software systems
  • Participate in resolution of technical issues within the company and outside suppliers
  • Attend and participate in appropriate engineering, customer, or business meetings
  • Communicate clearly (written and oral) with other company personnel and the customer as required
  • Support, communicate, reinforce, and defend the mission, values and culture of the organization

Requirements

  • Bachelor’s degree in Software Engineering or related field
  • 5+ years of Software Engineering experience
  • Demonstrated people and technical leadership capabilities
  • Proven Computer Science fundamentals in embedded development, algorithm design, problem solving, and complexity analysis
  • Experience in one of the following: C, C++, C# and/or Java
  • Experience with Linux/Unix is preferred
  • Demonstrated ability to lead the development of complex software systems through successful customer delivery
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
  • Experience influencing software engineering best practices within the team
  • Ability to continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals
  • Excellent analytical and communication skills, written and verbal
  • Ability to develop a strong technical platform vision that encourages team members to build configuration driven platform tools to allow the principles of the team to scale throughout the organization
  • Ability to be a strong mentor of peers and direct reports

Qualifications

  • U.S. Citizenship required
  • This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment
  • The salary range for this position is $130,828.00/year- $176,618.00/year for the state of Illinois
  • This range reflects the good faith estimate of pay the employer is willing to offer at the time of posting
  • Several factors can influence the pay scale, including but not limited to: Federal contract labor categories and contract wage rates, collective bargaining agreements, geographic location, business considerations, scope, and responsibilities of the position, local or other applicable market conditions, and internal equity
  • In addition to base pay, employees may be eligible for: annual performance-based bonuses, equity awards, and overtime pay (for non-exempt employees as applicable)
  • Our benefits package includes comprehensive health insurance (medical, dental, vision), employer matching 401(k) retirement plan, paid time off including vacation, holidays, and sick leave (including ant state-mandated paid sick leave), parental leave benefits, tuition reimbursement, professional development support, and life and disability insurance coverage

Skills

  • Strong leadership and mentoring skills
  • Technical expertise in software engineering
  • Experience with C, C++, C#, and/or Java
  • Experience with Linux/Unix
  • Ability to manage budgets and schedules
  • Strong communication and problem-solving skills

Benefits

  • Comprehensive health insurance (medical, dental, vision)
  • Pet insurance
  • 401K retirement plan
  • Employee Stock Purchase plan
  • Short-term and long-term disability coverage
  • Life insurance
  • Vacation & Health & Emergency leave
  • Paid holidays
  • Paid parental leave
  • Tuition reimbursement
  • Flexible work schedule

Similar jobs

Software Engineer Manager

ECHO IncorporatedLake Zurich, IL· 2 wk ago
Engineering$165k–$180k/yrapply on recruiting2.ultipro.com