Jobs · Engineering · Iowa

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.

Similar jobs