Panasonic North America Jobs

Job Information

Panasonic Avionics Corporation MTS III, Software in Mumbai, India

Overview

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.

OTHER REQUIREMENTS

REQ-148104

DirectEmployers