Data Collection Software Engineering Manager
BAE Systems, Inc. · Nashua, NH · 6 days ago
Hybrid$150k–$254k/yrFull-time
About the role
We're seeking a highly experienced Software Engineering Manager to lead the Digital Architecture Team's Data Collection Software discipline at BAE Systems. As a key member of our leadership team, you'll oversee the development of mission-critical data collection software solutions for Next Generation Electronic Warfare Systems Products and Solutions. If you're a seasoned Software Engineering Manager with a passion for leading high-performing teams and upholding the principles of transparency, accountability, and posterity, we want to hear from you!
Responsibilities
- Lead a team of software engineers in designing, developing, and testing data collection software solutions for Next Generation Electronic Warfare Systems Products and Solutions
- Build and maintain strong relationships with stakeholders, including engineering teams, product managers, and customers
- Develop and execute development strategies, plans, and processes to ensure high-quality products and solutions
- Collaborate with cross-functional teams, including Systems, Hardware, and Operations Engineers, to ensure alignment and integration of software solutions
- Mentor and develop team members to achieve their full potential and advance in their careers
- Manage software development projects, including budgeting, resource allocation, and timeline management
- Ensure compliance with industry standards, regulatory requirements, and company policies
- Foster a culture of transparency, ensuring that all team members have visibility into project goals, objectives, and outcomes
- Promote accountability, holding team members responsible for their actions and decisions
- Ensure that all software development activities are properly documented and archived, upholding the principle of posterity
- Excellent communication skills, including the ability to clearly and concisely convey complex technical information to both technical and non-technical audiences, including senior leadership and external stakeholders.
Requirements
- Active DoD Secret security clearance
- Bachelor's Degree
- 10+ years of software engineering experience, with at least 2 years of experience in a leadership or management role
- Programming Languages: Experienced in C#/Python, Protobuf/gRPC, NI TestStand, SCPI
- Technical Skills: Understanding of Object-Oriented Programming, Strong Technical Communication, Test & Measurement Automation, Experience performing Software Integration with Hardware
- Soft Skills: Excellent leadership, communication, and interpersonal skills; Ability to motivate and inspire team members to achieve high-performance results; Strong strategic thinking and problem-solving skills; Commitment to transparency, accountability, and posterity
Qualifications
- Automated Test and Measurement Software Development
- Factory production test stands, problem isolation, and resolution
- Debug skills
- Continuous Integration/Continuous Deployment
- Unit Under Test (UUT) emulation and simulation
- Unit Test Driven Software Design
- Familiarity with Agile development methodologies
- Develop and execute a vision for the data collection software engineering team that aligns with company goals and objectives
- Foster a culture of innovation, collaboration, and continuous improvement
- Drive technical excellence and ensure high-quality products and solutions
- Uphold the principles of transparency, accountability, and posterity in all aspects of software development and team management