• Senior Manager, Software Engineering

    Group/Job Location US-Waltham
    Job ID
    # of Openings Remaining
  • Overview

    QinetiQ North America delivers world-class technology and revolutionary products to defense, security and commercial markets worldwide. Our offerings range from survivability and unmanned systems to power, controls, sensors, and transportation solutions. Customers rely on our products to increase readiness, improve mission effectiveness, streamline operations, increase situational awareness and enhance security.

    At QinetiQ North America, you'll find a dedicated and talented team of people who enjoy their work and take pride in their accomplishments. As a member of our team, you'll work with cutting-edge technology and some of the industry's most brilliant minds. We offer a comprehensive, flexible benefit package including tuition assistance and career development opportunities. If you're interested in working for a technology-driven company that is the leader in its industry, but one that maintains the fast-paced, creative environment of a start-up, QinetiQ North America is the right place for you.

    QinetiQ North America is an Equal Opportunity/Affirmative Action Employer and does not discriminate against any individual on the basis of race, color, religion or creed, sex, marital status, national origin or ancestry, citizenship, age, disability, veteran status, military service, sexual orientation, genetic information, or gender identity.


    U.S. Citizenship or Lawful Permanent Resident Status is required.


    Job purpose:

    The Software Engineering Manager for Maritime Systems is responsible for developing and maintaining a team of talented software engineers that can support products and programs in QNA’s Maritime Systems division. The division has a variety of software programs including Autonomous Undersea Vehicles (AUV), Undersea Robotics, Acoustic communications, US Navy Aircraft Launch & arrestment, advanced actuator controls etc.   A successful candidate will be process improvement driven and up to date with the latest techniques and technologies required to maintain a competitive business edge. This position will require frequent interaction with Program Management and Hardware Engineering to understand program requirements and develop software strategies to support them.


    Key responsibilities:

    1. Manage employee recruitment, training, performance assessments and salary planning
    2. Work with program managers, line managers, and principal investigators to ensure the division’s software resources are skilled to support the program’s needs.
    3. Work with Program Management to forecast software manpower requirements
    4. Support business development by participating in new program proposals
    5. Support key customer’s by being Point of Contact for software questions
    6. Advance divisions software capabilities by implementing modern tools and techniques
    7. Coordinating review of proposals with significant software development to ensure that the correct types, levels and volume of software development are being bid.
    8. Insure the professional development training of our software development staff.


    • BS degree in engineering w/minimum of 15 years of Software Development experience
    • Experience managing a team of software engineers
    • Experience working on DoD programs or medical IEC 62304 standard

    Desired Skills

    • Hands on software development  and architecture experience
    • Experience defining Software architecture for complex programs and products
    • Experience leading a software development program
    • Familiar with software process improvement including CMMI and software quality standards (ISO9126, DO178B)
    • Strong communications skills with the ability to manage a highly technical resources
    • Good writing skill with the ability to write reports and participate in proposal writing
    • Experience in multiple software development processes such as Agile
    • Experience working on DoD programs a plus


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed