Experience Inc. Jobs

Job Information

Panasonic Avionics Corporation SDE III in Pune, India

Overview

We are looking for a motivated, driven, and collaborative Software Engineer with experience in embedded software development to join a talented team that conducts research, design and development of software running on Linux or Windows OS to power our latest products.

Responsibilities

MAJOR RESPONSIBILITIES

· Design, implement, integrate, and verify software applications and tools using Angular JS , Javascript, NodeJS/ C++.

· Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS integration and telecom functionality.

· In the development of software components related to telecom systems in avionics, including management of network resources and protocols.

· Collaborate with multiple development teams, including those working on OSS for system monitoring and operational support.

· Review, evaluate, and analyze test plans and procedures for complex telecom and avionics systems.

· Support system test programs, analyze results, and improve overall system quality including Performance.

· Participate in a complete software development lifecycle using Agile methodologies.

· Work with AWS to deploy and manage scalable, high-availability cloud infrastructure that supports both telecom and OSS development.

· Utilize Docker to create containerized environments for local development, testing, and OSS deployment.

· Collaborate with cross-functional teams to integrate telecom protocols 4G/5G, WAN into avionics and embedded systems.

KNOWLEDGE/SKILL REQUIREMENTS

· Strong proven experience in as Full-stack Development including Backend Technologies Java Script, NodeJS, and C++ background.

· Deep knowledge and experience in real-time multi-threaded embedded software, including applications for telecom and avionics.

· Proven experience in development under Linux, including telecom-based systems.

· Proven experience in socket programming, IPC, PUB/SUB architecture, and managing Operational Support Systems aspects for operational management.

· Deep understanding of the basic networking protocols TCP/UDP/IP and familiarity with VLANs and basic switching and routing concepts.

· Experience in the management of OSS tools for system monitoring, troubleshooting, and performance management in telecom and avionics environments.

· Demonstrated ability to manage priorities, context switches and make efficient use of shared resources in Telecom systems.

· Experience with continuous integration / continuous deployment (CI/CD) and test-driven development in an OSS context.

· Proven experience in cloud-native software development concepts and deployment on AWS cloud infrastructure.

· Expertise with Docker containerization and Kubernetes for orchestration and deployment of legacy and transformation OSS components.

· Understanding of advanced networking protocols including HTTP/SNMP/DHCP/DNS and other telecom-related protocols.

· Demonstrated ability to work well in a fast-paced environment practicing Agile software development principles.

· Demonstrated engineering communication expertise including clear and concise written and verbal skills.

OTHER REQUIREMENTS

· Ability to travel to domestic or international locations as required, up to 5% of the time.

· Excellent Oral and Written Communication Skills.

· Willingness to work flexible hours to ensure some overlap with US-based teams

Qualifications

· Bachelor’s degree in computer science/software engineering/electrical engineering with 5+ years of proven experience, master’s degree is preferred.

· Agile / Scrum certification or proven experience practicing Agile software development principles.

· Full-stack Development experience with solid understanding of Software Development Lifecycle.

REQ-146940

DirectEmployers