04 Aug
|
Panasonic
|
Pune
Responsibilities:
Embedded & Real-Time Software Development
- Develop software for Panasonic Avionics eXPhone, enabling passengers to use mobile devices for calls, SMS, email, GPRS services, web browsing, and more.
- Assist in research and development of real-time/embedded software for the eXPhone 3G product within the Panasonic Avionics Global Communications Suite.
- Design, modify, and implement software applications from functional and system design specifications.
- Code, integrate, test, debug, and refine software to deliver high-quality products.
- Develop software tools and subsystems to support software development, testing, and reuse.
- Enhance software for efficiency, robustness, and performance improvements.
- Support system test programs, analyze testing results, and document designs in engineering documents (functional block diagrams, data/logic flow charts).
Networking & Telecommunications Expertise
- Apply application-level knowledge of 2G, 3G, or 4G standards (GPRS, EDGE, CDMA, UMTS, LTE).
- Perform TCP/IP network programming and work with SNMP and device drivers.
- Work on networked client-server applications and embedded communications systems (MPUs/SoCs, broadband, wireless).
Embedded Hardware & Multi-threading
- Hands-on experience with Linux at kernel and middleware levels.
- Embedded hardware and software design experience with x86, Cortex ARM microprocessors, and SoCs.
- Apply multi-threading techniques (pthreads, LWPs) in embedded systems.
Software Engineering Best Practices
- Solid object-oriented or object-based software design skills.
- Use version control systems (CVS, SVN, Git) for software management.
- Apply scripting techniques (shell scripting, Perl, Python) to improve efficiency.
- Utilize debugging and troubleshooting tools (gdb, JTAG debuggers, Eclipse).
- Take responsibility for specific technical projects or product features.
📌 SDE III - Seatend (Pune)
🏢 Panasonic
📍 Pune