As a Lead Software Architect - Airports at Honeywell, you will be a key player in the Airports domain, focusing on airport guidance systems, and ground lighting products. Your primary responsibility will be to serve as a solution architect, working closely with product marketing, development, and customers. You will collaborate with cross-functional teams to ensure the successful delivery of high-quality solutions and resolve technical issues for customers. This role offers you the opportunity to make a significant impact on the efficiency and safety of airport operations.
YOU MUST HAVE
- 15+ years of experience in software /Embedded architecture and development, with a strong focus on Embedded Linux based product development
- Strong Proficiency and Hands on in programming languages such as C, C++ and Python
- Strong understanding on hardware abstraction layer , Low level device driver , state management.
- Proficient in developing and integrating applications using ROS on embedded Linux platform
- Hands-on experience in developing products with Camera, Lidar, worked on Sensor fusion and filters, Lidar trackers.
- In-depth understanding of Cyber Security Compliance for software products and implementing scalable and secure software architectures
- Strong experience in Devops pipeline including for Linux based systems
- Excellent problem-solving skills and the ability to make critical decisions in a fast-paced environment
YOU MUST HAVE
- 15+ years of experience in software /Embedded architecture and development, with a strong focus on Embedded Linux based product development
- Strong Proficiency and Hands on in programming languages such as C, C++ and Python
- Strong understanding on hardware abstraction layer , Low level device driver , state management.
- Proficient in developing and integrating applications using ROS on embedded Linux platform
- Hands-on experience in developing products with Camera, Lidar, worked on Sensor fusion and filters, Lidar trackers.
- In-depth understanding of Cyber Security Compliance for software products and implementing scalable and secure software architectures
- Strong experience in Devops pipeline including for Linux based systems
- Excellent problem-solving skills and the ability to make critical decisions in a fast-paced environment
KEY RESPONSIBILITIES
- Define and implement scalable and secure software architectures for Embedded Linux based products
- Own the development of the product architecture and algorithms which has Camera, Lidar tracker, Sensor Fusion algo on the edge
- Have a good understanding on hardware development of complex system
- Drive innovation and best practices in software development for Embedded Linux
- Ensure compliance with industry regulations and standards for Cyber Security
- Collaborate with cross-functional teams to integrate Cyber Security measures into the product development lifecycle
- Oversee and guide the team for the implementation of software solutions, ensuring scalability, performance and compliance needs
- Mentor and lead a team of software architects and developers
- Conduct risk assessments to identify potential security vulnerabilities and develop mitigation strategies
- Stay up to date with emerging technologies and industry trends in AI/ML for navigation, real time systems and Cyber Security Compliance
- Foster a culture of continuous improvement within the software development department
- Drive operational efficiency and innovative solutions in software development
KEY RESPONSIBILITIES
- Define and implement scalable and secure software architectures for Embedded Linux based products
- Own the development of the product architecture and algorithms which has Camera, Lidar tracker, Sensor Fusion algo on the edge
- Have a good understanding on hardware development of complex system
- Drive innovation and best practices in software development for Embedded Linux
- Ensure compliance with industry regulations and standards for Cyber Security
- Collaborate with cross-functional teams to integrate Cyber Security measures into the product development lifecycle
- Oversee and guide the team for the implementation of software solutions, ensuring scalability, performance and compliance needs
- Mentor and lead a team of software architects and developers
- Conduct risk assessments to identify potential security vulnerabilities and develop mitigation strategies
- Stay up to date with emerging technologies and industry trends in AI/ML for navigation, real time systems and Cyber Security Compliance
- Foster a culture of continuous improvement within the software development department
- Drive operational efficiency and innovative solutions in software development