Job Description
Leonardo DRS is a prime contractor, leading technology innovator and supplier of integrated products, services and support to military forces, intelligence agencies and defense contractors worldwide. The company specializes in naval and maritime systems, ground combat mission command and network computing, global satellite communications and network infrastructure, avionics systems, and intelligence and security solutions. Additionally, the company builds power systems and electro-optical/infrared systems for a wide range of commercial customers. Headquartered in Arlington, Virginia, Leonardo DRS is a wholly owned subsidiary of Leonardo S.p.A. For additional information on DRS, please visit our website at www.leonardodrs.com
Job ID: 106807
The Leonardo DRS Naval Power Systems business is a trusted provider of innovative naval gas and hybrid power systems, control technology and support solutions for the U.S. Navy and navies around the world.
Job Summary
Seeking Senior Software Engineering manager with responsibilities include leading teams of engineers who are responsible for the planning, design, and implementation of software for DRS CCI products. This leader will drive the efficiency and effectiveness of software engineering activities in both proposing and executing software engineering work for demanding customers in Navy nuclear applications. They must have a proven track record of developing application software for controls; embedded software on microprocessors, DSPs and microcontrollers; as well as high speed programmable logic designs deployed in CPLDs, FPGAs and SoC platforms. This leader will leverage both internal and external resources as needed and will drive quality, productivity and predictability in all that the team delivers.
The successful candidate must excel at effectively collaborating across multiple functions, interacting with both suppliers and customers, and engaging the software engineering team to be advocates for customer satisfaction, quality of all work products, and continuous improvement.
Additionally, the candidate must be competent in effective management practices, including team alignment and developing a pipeline of both technical and software project leaders. They will also foster a culture of collaboration, initiative, innovation, and business results.Job Responsibilities
- Responsible for the supervision of 8-12 individual contributors and managing out-sourced work where appropriate.
- Proactively coordinate and align efforts across engineering and the program management office, looking for ways of working that are beneficial for efficiency, quality, and customer satisfaction.
- Responsible for maintaining an organization that is highly flexibility to meet current and future business needs including the planning, coordination, follow-up and priority definition for the team.
- Travel to, and interact with customers, suppliers and vendors as needed.
- Improve processes, methods and tools related to the responsibility area.
- Work with the team to make accurate forecasts, and to recruit and staff within the area of responsibility.
- Establish software/firmware project plans and project tracking metrics
- Analyze project tracking metrics and re-plan and/or prioritize project tasks as required (i.e. Managing, not Statusing)
Job Responsibilities Part II
- Ensure project compliance with customer specifications, company policies, and procedures
- Manage computer resources and software tools in conjunction with the IT Department
- Manage budget, cost, and schedule of assigned areas in conjunction with the Program Management Office
- Participate as the software lead in the preparation of proposals
- Support, communicate, reinforce and defend the mission, values, and culture of the organizationQualifications
- US Citizenship required
- Experience leading software efforts with multiple engineers with a strong focus on execution, achieving quality goals and meeting customer commitments.
- 15+ years of industry experience; 5+ years’ software leadership experience.
- Bachelor of Science in Electrical Engineering or Computer Science degree or equivalent combination of education and experience (Masters of Science a plus).
- Previous deep knowledge and experience with application and embedded software processes, methods and tools.
- Must have experience with complex systems development including the integration of electrical and software aspects.
- Effective multi-tasker, able to demonstrate ability to handle changing work assignments, schedules and priorities in a deadline driven environment
- Experience working in a disciplined software development process (ISO/CMM/CMMI)
- Capable of traveling within US, 5-10% Requires the ability to obtain and retain any applicable security clearances
- Experience developing complex software for safety related control systems (such as DO-178B)
- Familiarity with military specifications and military design experience
- Ability to convert technical and functional requirements into a software concept and architecture
- Knowledgeable in both structured and object-oriented programming techniques
- Generates clear and well-organized design documentation (familiarity with UML a plus)
- Familiar with use of emulators to debug software on circuit cards
- Experience generating technical proposals
- Knowledgeable in verification and validation of systems
- Comfortable interacting with and presenting to customers and senior management
- Familiarity with Agile software development techniques and the deployment of such techniques in a traditional Waterfall based business
Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours. *Some employees are eligible for limited benefits only
Leonardo DRS, Inc. and its subsidiaries and affiliates are equal opportunity employers and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by law.
#NPS
Naval Power Systems’ commitment to and investment in our people, products, and customers is the foundation of who we are. We offer a competitive Total Rewards package, generous time off, and a fun and flexible working environment. Some of our great benefits include: comprehensive medical/dental/vision programs, a 9/80 work schedule allowing for every other Friday off (!), a 401(k) plan with immediate vesting and an attractive company match, company paid Life & Disability Insurance, a Charitable Match Program & Paid Volunteer Time Off, a Paid Parental Leave program, an Employee Wellness Program, a Tuition Assistance Program, Employee Resource Groups (ERGs) promoting Diversity, Equity, & Inclusion, and so much more!
Apply
Go Back