SDE I – Python Developer

Software Development
  • Software Development
  • Pune

Panasonic

Responsibilities

JOB SUMMARY

  • Assist in research/development and maintenance of real-time/embedded software including low-level development. OS/Kernel configuration Linux/VxWorks (BSP) for various hardware architectures as well as verifying hardware through software. Develop in C/C++, hardware device drivers, networked client-server applications, multiple database driven applications, and/or network security methodologies.

MAJOR RESPONSIBILITIES. Description

  • Plans, designs, modifies and implements software applications from functional and system design specifications.
  • Codes, integrates, tests, debugs, and refines the software to produce the required product.
  • Develops software tools and subsystems to support software development, test, and reuse, and manages their implementation.
  • Enhances software to reduce operating time or improve efficiency and robustness.
  • Reviews, evaluates, and analyzes design interfaces.
  • Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures.
  • Assists in definition, analysis and allocation of requirements.
  • Supports system test programs and analyzes system testing results.
  • Maintains the developed software efficiently through familiarity with software lifecycles.
  • Documents designs in engineering documents including functional block diagrams and data/logic flow charts.
  • Assists in the troubleshooting and debugging of designs.

EDUCATION/EXPERIENCE REQUIREMENTS

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

KNOWLEDGE/SKILL REQUIREMENTS

  • C/C++ programming experience in Linux environment including TCP/IP network programming and device drivers are a must.
  • Familiarity with network security methodologies a plus.
  • Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable.
  • Familiarity with a variety of the discipline field’s concepts, practices and procedures.
  • Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down stream process owners and tasks.
  • Demonstrated engineering communication expertise including concise written and verbal skills is a must.
  • Ability to work well in a small-team setting and interface with customer, i.e. in the way of engineering documentation.
  • Learn to use professional concepts and apply 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.

To apply for this job please visit careers.na.panasonic.com.

Similar Jobs to Apply
  • JP Morgan Services India Pvt Ltd
    India

    Software Engineer III - Fullstack, react & AWS We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPM
  • Pluang
    Haryana, India

    Sr. Software Engineer (SDE-2) - QA Pluang Technologies India Private Limited, Gurgaon, Haryana, India Capability N.A. Sub-Group Quality Assurance Job posted on Aug 28, 2025 Employee Type Full
  • TECUNIQUE
    India

    Why TECUNIQUE? We believe in a self-driven culture of learning. Talent, hard work, dedication, and performance are recognized. We enable you to unleash your full potential. Collaboration and learning
  • Vivid Edge Corp
    India

    Job Summary Vivid Edge Corp is seeking a highly skilled and experienced Python Developer to join our team on a full-time, permanent basis. This is a remote opportunity ideal for a self-driven profess