Job Overview
PAC Panasonic Avionics Corporation is looking for an SDE I to assist in the research, development, and maintenance of real-time/embedded software. The role involves low-level development, OS/Kernel configuration for Linux/VxWorks (BSP), hardware verification through software, and software development in C/C++. The candidate will work on hardware device drivers, networked client-server applications, database-driven applications, and network security methodologies.
Job Details
Company: PAC Panasonic Avionics Corporation
Job Position: SDE I
Location: Pune, India
Qualification: Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience
Salary: Approx. ₹7-12 LPA (Based on industry standards and experience)
Key Responsibilities
- Plan, design, modify, and implement software applications from functional and system design specifications.
- Code, integrate, test, debug, and refine software to meet required product specifications.
- Develop software tools and subsystems to support software development, testing, and reuse.
- Enhance software to improve efficiency, robustness, and reduce operating time.
- Review, evaluate, and analyze design interfaces.
- Prepare, review, and evaluate interface documentation, specifications, test plans, and procedures.
- Assist in the definition, analysis, and allocation of requirements.
- Support system test programs and analyze system testing results.
- Maintain developed software efficiently throughout the software lifecycle.
- Document designs using engineering documents, functional block diagrams, and data/logic flow charts.
- Assist in troubleshooting and debugging software designs.
- Develop and maintain real-time/embedded software, including OS/Kernel configuration.
- Work on network security methodologies and database-driven applications.
- Implement hardware verification through software.
- Collaborate with teams to ensure seamless software development and implementation.
Required Skills and Knowledge
- C/C++ programming experience in a Linux environment.
- TCP/IP network programming and device driver development expertise.
- Familiarity with network security methodologies.
- Experience in multimedia application development, including streaming audio/video servers and clients.
- Understanding of software development lifecycle and best practices.
- Ability to manage multiple priorities efficiently.
- Strong problem-solving and debugging skills.
- Knowledge of engineering documentation and design interfaces.
- Strong written and verbal communication skills.
- Ability to work effectively in a small team setting.
- Familiarity with professional software engineering concepts, practices, and procedures.
- Hands-on experience with software testing and validation.
- Understanding of real-time/embedded systems and OS configurations.
- Ability to plan and execute engineering activities independently.
- Willingness to learn and adapt to new technologies.
About PAC Panasonic Avionics Corporation
PAC Panasonic Avionics Corporation is a global leader in in-flight entertainment and communication solutions. The company designs, develops, and manufactures cutting-edge aviation technology, delivering high-quality experiences to passengers worldwide. With a focus on innovation, PAC Panasonic Avionics continues to enhance aviation connectivity and entertainment systems.
Why Join PAC Panasonic Avionics Corporation?
- Opportunity to work on advanced real-time/embedded software technologies.
- Exposure to cutting-edge aviation and entertainment solutions.
- Collaborative work environment with global teams.
- Competitive salary and benefits package.
- Career growth and development opportunities.
- Work on challenging projects with industry-leading professionals.
- Opportunity to travel to domestic or international locations as required.
Important Links
Apply Link: Click here