SDE III - Seatend
Panasonic Avionics Corporation
**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