Pune, IND
4 days ago
SDE III - Seatend
**Overview** PAC MTS III, Software **Responsibilities** JOB SUMMARY + Develops software for Panasonic Avionics' eXPhone, in cooperation with AeroMobile, which permits passengers to use mobile phone, smart phone, BlackBerry® and tablet computer devices to make and receive phone calls, send and read SMS text messages or email, use GPRS services, browse the web, and much more. Assist in research/development of real-time/embedded software for the eXPhone 3G product within the Panasonic Avionics Global Communications Suite. MAJOR RESPONSIBILITIES. Description + 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 and specifications. + Prepares, reviews, and evaluates test plans and procedures. + Analyzes and allocates requirements as necessary. + Supports system test programs and analyzes system testing results. + Maintains the developed software efficiently through solid knowledge of software lifecycles. + Documents designs in engineering documents including functional block diagrams and data/logic flow charts. EDUCATION/EXPERIENCE REQUIREMENTS + A Bachelor's degree or equivalent in Computer Science, Information Systems, Engineering, or other related field. + Prior experience in telecommunications with GPRS, EDGE, CDMA, UMTS or LTE is required. + C/C++ programming in Linux, ability to work in real-time / embedded software required. + 6+ years of embedded processor s/w skills (C, C++). + Embedded hardware and software design experience with x86, Cortex ARM microprocessors, SoCs. + Hands on experience w/ Linux at kernel, middleware levels. KNOWLEDGE/SKILL REQUIREMENTS + Application development in C/C++, networked client-server applications, Linux kernel configuration skills are required. + Application-level knowledge of 2G, 3G or 4G standards (GPRS, EDGE, CDMA, UMTS, LTE). + Embraced version control software (CVS, SVN, git). + Experience with MPU's / SoCs in Communication Systems (broadband, wireless). + Multi-threading (pthreads, LWPs). + TCP/IP network programming (SNMP) and device drivers. + Strong Object-oriented or object-based software design skills. + Applied scripting techniques (shell scripting, Perl, Python) to improve efficiency. + Debugging and troubleshooting skills (gdb, JTAG debuggers, Eclipse). + Some familiarity with picocell or femtocell basestation solutions. + Will have specific technical project or product responsibility. REQ-145763
Confirm your E-mail: Send Email
All Jobs from Panasonic Avionics Corporation