remote
Senior Principal Software Architect Onsite - Collins Aerospace
Software Architect
Senior Principal Software Architect leading complex aerospace software solutions, driving design, integration, and security across cloud and embedded platforms using Python, C++, AWS, and machine learning techniques.
About the role
Key Responsibilities
- Lead architecture design for high‑reliability aerospace systems, ensuring scalability, performance, and compliance with security standards.
- Collaborate with cross‑functional teams to define technical roadmaps, evaluate emerging technologies, and integrate cloud services (AWS) into mission‑critical applications.
- Mentor and coach engineering teams on best practices in software design, code quality, and secure coding principles.
- Oversee the implementation of machine learning models for predictive maintenance and anomaly detection within embedded and cloud environments.
- Ensure adherence to U.S. government security clearance requirements and conduct risk assessments for data protection.
Requirements
- 10+ years of software development experience with deep expertise in C++ and Python.
- Proven track record designing and delivering large‑scale, distributed systems on AWS.
- Strong knowledge of machine learning frameworks and their deployment in production.
- Excellent communication skills and ability to influence stakeholders at all levels.
- Active U.S. Secret security clearance required.
Skills
pythoncawsmachine learning