December 22, 2024

Role: SDE I – Python Developer

Location: Pune, India
Employment Type: Full-Time
Company: Panasonic Avionics Corporation (PAC)
Requisition ID: REQ-145687

Job Description:

Overview:

The SDE I – Python Developer will assist in the research, development, and maintenance of real-time/embedded software, including low-level development and OS/Kernel configuration for Linux/VxWorks (BSP) across various hardware architectures. This role also involves verifying hardware through software, developing in C/C++, creating hardware device drivers, networked client-server applications, multiple database-driven applications, and implementing network security methodologies.

Responsibilities:

Job Summary:

  • Plan, design, modify, and implement software applications based on functional and system design specifications.
  • Code, integrate, test, debug, and refine software to meet product requirements.
  • Develop software tools and subsystems to support software development, testing, and reuse, and manage their implementation.
  • Enhance software to reduce operating time or improve efficiency and robustness.
  • Review, evaluate, and analyze design interfaces.
  • Prepare, review, and evaluate interface documentation, specifications, test plans, and procedures.
  • Assist in defining, analyzing, and allocating requirements.
  • Support system test programs and analyze system testing results.
  • Maintain developed software efficiently through familiarity with software lifecycles.
  • Document designs in engineering documents, including functional block diagrams and data/logic flow charts.
  • Assist in troubleshooting and debugging designs.

Education/Experience Requirements:

  • Bachelor of Science in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
  • 0 – 3 years of work experience.

Knowledge/Skill Requirements:

  • Proficiency in C/C++ programming in a Linux environment, including TCP/IP network programming and device drivers.
  • Familiarity with network security methodologies is a plus.
  • Prior experience with multimedia application development, including streaming audio/video servers and clients, is highly desirable.
  • Familiarity with various concepts, practices, and procedures within the field.
  • Ability to manage multiple priorities and efficiently use resources such as system lab time and downstream process owners and tasks.
  • Strong engineering communication skills, including concise written and verbal skills.
  • Ability to work well in a small-team setting and interface with customers through engineering documentation.
  • Capability to apply professional concepts, company policies, and procedures to resolve routine issues.
  • Generally applies existing practices and procedures to analyze situations or data.
  • Ability to plan engineering activities to perform assigned tasks.

Other Requirements:

  • Ability to travel to domestic or international locations as required, up to 5% of the time.
  • Link: https://careers.na.panasonic.com/jobs/10425

Leave a Reply

Your email address will not be published. Required fields are marked *