Tech Stack
Cyber SecurityJavaLinuxRust
About the role
- Lead cross-functional technical teams of software, systems, and test engineers demonstrating ability to mentor and manage multidisciplinary efforts from concept through delivery
- Work directly with and manage daily activities of software engineers, project engineers and supporting organizations to develop, integrate, and test embedded software in an Agile development environment for software architectures
- Develop and nurture internal and external networks, ensuring alignment and transparency with stakeholders, forging relationships with peers across C4IA Engineering and Value Stream Leadership, industry partners, and third-party vendors
- Responsible for recruiting/hiring, resource allocation, and overall group management of software engineers, including actively addressing employee performance and career development actions
- Lead and interact with the engineering team using strong interpersonal, mentoring, and negotiating skills, and be responsible for managing project risks/issues and elevating to upper management when appropriate
- Ensure compliance to Collins development processes and standard work requirements
- Oversee and participate in the development of engineering bids and proposals
- Ability to travel up to 10% based on business need
Requirements
- Must be a U.S. citizen (U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract)
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations and 8 years prior relevant experience, or an Advanced Degree in a related field and 5 years of relevant experience
- Demonstrated professional experience communicating in English (verbal and written)
- Experience serving as a Supervisor or Manager
- Experience in managing programs or parts of a program including successfully managing small groups of engineers under technical guidance
- 3+ years of experience serving as a Software Lead, Systems Lead (preferred)
- Hands-on experience in embedded software development using C++, including debugging, integration, and deployment on embedded platforms (preferred)
- Direct involvement in Agile methodologies with demonstrated success in managing Agile cross-team coordination (preferred)
- Proficient in embedded operating systems, including Linux, with exposure to modern wireless communication technologies (preferred)
- Working knowledge of programming languages such as Rust and Java (preferred)
- Broad understanding of system engineering principles (preferred)