Principal Engineer
Panasonic Avionics Corporation
**Overview**
We are looking for a dynamic and technically strong **Principal Engineer** to lead end-to-end software architecture and development efforts, especially within the **Aerospace** domain. This role demands deep expertise in **Android development** , scalable cloud infrastructure, and production-grade engineering practices. You will lead architecture, drive development standards, and ensure quality across platforms while enabling innovation and efficiency through collaboration and team spirit.
**Responsibilities**
. Design and architect scalable, secure, and high-performing software systems across mobile and cloud platforms.
· Lead **Android application development** , dynamic UI creation, and OS-level integrations.
· Develop robust components using **Java, Kotlin, C++, and Qt.**
· Deliver solutions tailored to the **Aerospace domain and ad management systems** use cases.
· Integrate **AI/ML models** into applications and pipelines, enabling intelligent features and automation.
· Define and implement cloud architectures using **AWS** , including:
o **EC2, ECS, EKS, Lambda, S3, CloudFront** (CDN)
o **SNS, SQS** for event-driven workflows
o C **loudWatch, CloudTrail,** and log aggregation/monitoring
· Develop and maintain **CI/CD pipelines using GitLab, Docker,** and DevOps best practices.
· Own production support strategy including observability, root cause analysis, and service recovery.
· Maintain high software quality through TDD, code reviews, automated tests, and performance checks.
· Work with tools such as **JUnit, Espresso, Mockito, Robolectric, and Google Test.**
· Plan and execute sprints within an Agile framework and guide teams through architectural decisions.
· Mentor engineers and support cross-functional collaboration on product delivery.
· Willingness to travel as needed to support project delivery and team engagement.
**Qualifications**
Required Skills & Qualifications:
· **15 - 20 years of experience** in software engineering, with a proven track record of technical leadership.
· Domain expertise in the **Aerospace sector** , with hands-on experience in related systems or platforms.
· Experience in **Advertising Management Systems** , such as ad tracking, campaign management, or ad SDK integrations.
· Solid foundation and practical experience with **AI/ML** technologies, tools, and workflows.
· Deep knowledge of **Android application development,** UI/UX workflows, and Android OS internals.
· Strong programming skills in **Java, Kotlin, C++, and Qt.**
· Proven experience with AWS services:
o **Compute** : EC2, ECS, EKS, Lambda
o **CDN & Storage:** CloudFront, S3
o **Messaging/Eventing** : SNS, SQS
o **Monitoring** : CloudWatch, CloudTrail
· Proficient in **containerization** and deployment pipelines using **Docker** and **GitLab CI/CD.**
· Strong understanding of production support, high availability, system monitoring, and incident management.
· Excellent knowledge of software quality principles, test frameworks, and automation techniques.
· Effective communicator with a passion for mentoring and cross-team collaboration.
· Willingness to travel occasionally as per project or business needs.
Nice to Have:
· Exposure to **Edge computing or IoT platforms.**
· Experience with cross-platform mobile frameworks (e.g., Flutter, React Native).
· Familiarity with real-time data processing, AI/ML, or analytics systems.
REQ-151419
Confirmar seu email: Enviar Email
Todos os Empregos de Panasonic Avionics Corporation