Search by job, company or skills

Panasonic Avionics Corporation

SDE IV - C++ - Connectivity Team

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Overview

Panasonic Avionics, a global leader in in-flight entertainment and connectivity solutions, is looking for a motivated, driven, and collaborative Entry-Level Software Engineer to join our talented team in Pune.

In this role, you'll develop and optimize software running on Linux that powers our next-generation products.

You'll work on C++ development, networking, and real-time communication technologies, gaining hands-on experience with world-class systems and industry-leading tools.

Responsibilities

  • C++ Development
    • Write clean, modular, and maintainable code with a strong focus on readability, abstraction, and OOP principles (classes, objects, inheritance, polymorphism, encapsulation).
    • Implement and enable robust testing frameworks for C++ applications.
  • Performance Optimization & Debugging
    • Utilize advanced debugging techniques and tools to identify and resolve issues efficiently.
    • Perform code dump analysis to troubleshoot and resolve critical issues.
    • Optimize performance by identifying bottlenecks and implementing efficient solutions.
  • Networking & Communication
    • Work with network protocols such as TCP/IP, BGP, OSPF, EIGRP, VLANs, and VPNs.
    • Configure subnetting and VLANs for effective data traffic management.
    • Implement real-time communication using WebSockets.
  • Socket Programming
    • Design and develop advanced networked applications using socket programming techniques
Qualifications

Required:

  • Strong proficiency in C/C++ (C++17 or later).
  • Solid understanding of object-oriented programming (OOP) concepts.
  • Experience with Linux/Bash scripting.
  • Familiarity with debugging and profiling tools.
  • Practical understanding of network architecture and protocol stack implementation.
  • Strong analytical, problem-solving, and collaboration skills.

Preferred / Good To Have

  • Exposure to HTTP, SNMP, and DNS protocols.
  • Experience with real-time communication protocols for iOS applications.

REQ-145828

More Info

Job Type:
Industry:
Employment Type:

Job ID: 137393569