Senior Engineering Manager - Software - Training Systems (Onsite)
Collins Aerospace · Cedar Rapids, IA · 3 wk ago
On-siteEngineeringFull-time
About the role
The Proprietary Platforms Software Engineering Department at Collins Aerospace is seeking a Senior Engineering Manager to lead a team of software developers focused on delivering mission-enabling autonomy capabilities for Unmanned Aircraft Systems (UAS).
Responsibilities
- Lead a team of 10-20 software engineers, fostering collaboration and continuous improvement.
- Oversee the full software lifecycle from bids and proposals to requirements, design, development, integration, testing, verification, and validation.
- Provide technical leadership and project management, ensuring scope, schedule, and budget adherence.
- Manage staffing supply, ensuring firm and anticipated demand is accurate and appropriate staff levels are assigned.
- Act as a servant leader by mentoring engineers, sharing knowledge, and enabling team success.
- Build and maintain relationships with internal and external stakeholders, including executive leaders, program managers, and Operations managers.
- Drive data-driven decision-making processes and solve complex problems in a dynamic environment, including risk identification and mitigation.
- Develop powerful internal and external networks, collaborating across engineering, business development, and program/product management functions.
- Recruit, hire, onboard, and integrate new talent into the organization.
- Communicate effectively by preparing and presenting updates to leadership and cross-functional teams.
- Manage staff retention, career development, and advancement by providing access to leadership development programs, mentorship opportunities, and the ability to take on increasing levels of responsibility within RTX, supporting long-term career growth and professional success.
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience.
- Active and transferable U.S. government issued security clearance is required prior to start date.
- Demonstrated experience managing teams and projects in software development environments.
- Knowledge of simulation systems or software engineering principles.
- Experience with software development lifecycle methodologies, including Agile, Waterfall, and Spiral.
- Experience with designing and implementing a large-scale modularized, reusable product base that supports multiple products.
Qualifications
- Software development background in C/C++/C#, Visual Studio, Python, JAVA, Angular or other related programming languages.
- Experience in ALM tools such as Jira, Confluence, Jama, Bamboo, and Crucible.
- Experience with Gitlab, Docker, Kubernetes.
- Strong technical, organizational, and leadership skills.
- Exceptional written and verbal communication skills, with the ability to interface with senior leadership.
- Experience working on proprietary or classified programs within aerospace or defense industries.
- Knowledge of modeling and simulation systems.
- Domain knowledge in one or more of the following areas: Mission Planning, Electronic Warfare, Sensors.
- Experience with using AI third-party applications in software systems.
- Proven track record of successfully delivering complex software programs.
- Previous experience mentoring junior engineers and fostering team growth.
- Strong analytical skills with the ability to make data-driven decisions.
- Versatility and adaptability in dynamic environments with competing priorities.
- Familiarity with RTX engineering processes and systems.