SDE 1 – ReactJS Position
Location: Pune, India
Department: Engineering
Job Type: Full-Time, Onsite
Company: Panasonic Avionics Corporation (PAC)
Reference: REQ-145823
Job Overview:
Contribute to the research, development, and maintenance of real-time and embedded software, focusing on low-level development. This includes OS/Kernel configuration for Linux/VxWorks (BSP) across various hardware platforms and verifying hardware using software. The role involves working with C/C++, developing hardware device drivers, networked client-server applications, multiple database-driven applications, and implementing network security methodologies.
Key Responsibilities:
- Design, plan, modify, and implement software applications based on functional and system design specifications.
- Code, integrate, test, debug, and refine software to meet product requirements.
- Develop tools and subsystems to support software development, testing, and reuse, and oversee their implementation.
- Enhance software to improve efficiency, reduce operating time, and increase robustness.
- Review and analyze design interfaces, and prepare and evaluate interface documentation, specifications, test plans, and procedures.
- Assist in defining, analyzing, and allocating requirements.
- Support system testing programs and analyze testing results.
- Maintain software through an understanding of software lifecycles.
- Document designs using engineering documentation, including functional block diagrams and data/logic flowcharts.
- Assist in troubleshooting and debugging designs.
Qualifications:
- Proficiency in C/C++ programming within a Linux environment, including TCP/IP network programming and device driver development.
- Familiarity with network security methodologies is advantageous.
- Experience in multimedia application development, particularly with streaming audio/video servers and clients, is highly desirable.
- Understanding of various concepts, practices, and procedures within the discipline.
- Ability to manage multiple priorities and effectively utilize resources like system lab time and downstream process tasks.
- Strong communication skills, both written and verbal, are essential.
- Ability to work effectively in a small team and interface with customers, especially in engineering documentation.
- Capable of applying professional concepts and company policies to resolve routine issues.
- Ability to analyze situations or data using existing practices and procedures.
- Planning and execution of engineering activities for assigned tasks.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent experience.
- 0 to 3 years of work experience.
Link to Apply : https://careers.na.panasonic.com/jobs/10481?lang=en-us