Pune, IND
114 days ago
SDE III
**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
Confirm your E-mail: Send Email
All Jobs from Panasonic Avionics Corporation