Panasonic Avionics Corporation · 8 hours ago
Sr. Embedded Software Engineer
Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headphone connectivity. The Sr. Embedded Software Engineer will take a leading role in researching, developing, and maintaining real-time embedded software, including complex development and Linux OS/Kernel configuration for various hardware architectures.
Consumer ElectronicsInformation TechnologyManufacturingTelecommunications
Responsibilities
Translates designs into software by analyzing functional specifications and interpreting complex system design specifications and provides systems engineering support on large- scale systems, major system elements, and/or interfacing systems, requiring extensive investigation and clarification
Develops functional block diagrams and data/logic flow charts. Develops strategic and implementation plans for large-scale information systems
Codes, integrates, tests, debugs, and refines the software to produce the required product
Designs complex software tools and subsystems to support software development, test, and reuse, and manages their implementation
Enhances software to reduce operating time or improve efficiency
Develops system architecture and design including software, hardware, communications and interface requirements
Reviews, evaluates, and analyzes design interfaces. Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures
Conducts analysis to define, analyze and allocate requirements. Prepares program-level and user-level documentation
Supports system test programs and analyzes system testing
Supports strategic system migration
Performs analysis to define, analyze and allocate requirements and conducts analysis of system requirements and components and performs system audits to ensure all intended system functionality, operations and performance requirements are achieved
Documents designs in engineering documents including functional block diagrams and data/logic flow charts
Provides systems engineering support on systems, major system elements, and/or interfacing systems
Leads and directs the work of others
Highly proficient in project planning to ensure timely completion of complex, independent tasks or one or more complex projects. Must know, plan for an integrate internal and external dependencies across multi-functions
Proven ability to develop technical approach or design, resource, allocation or time schedule on projects
Demonstrated high level of experience providing identifiable technical contributions to the success of a specific product/project
Utilizes specialized knowledge in order to provide recommendations and make decisions in matter of significance to the product and company
Works on complex issues where analysis of situations or date requires an in-depth evaluation of variable factors
Expert with commonly used concepts, practices, and procedures within the Electronic Engineering field
Interacts with senior internal and external personnel
Internal and external contacts often pertain to company plans and objectives
Demonstrated engineering communication expertise including concise written and verbal skills
Qualification
Required
Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience
15+ years' of embedded software development experience and 3+ years of Linux application development experience
Expert level of C++ programming experience in Linux environment including TCP/IP network programming
Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down-stream process owners and tasks
Ability to resolve complex problems quickly efficiently
IFE development involves many system level issues including real time, performance and reliability requiring understanding of distributed processors in an embedded system environment
Demonstrated ability to lead multi-function teams to achieve positive results for complex projects
Performs as mentor, leader, technical expert and a source of information
Determines methods and procedures on new assignments and provide guidance to other technical positions
Preferred
Advanced degree is preferred
Familiarity with network security methodologies is a plus
Experience working on distributed applications using Go/Python
Experience developing, deploying and maintaining applications on AWS infrastructure
Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable
IFE system development experience is a plus
Benefits
Paid time off: Exempt Salaried employees receive unlimited PTO.
Medical insurance offerings from Aetna and Kaiser (CA &HI).
Dental PPO and DMO options & Vision insurance through EyeMed or VSP.
401K with 50% match on up to 8% contribution, full vested from day 1.
Wellness Program
Counseling services
FSA & HSA
Life Insurance for employee, spouse and child
AD&D Insurance
Long-term and Short-term disability
Critical Illness Insurance
Accident Insurance
Legal Assistance
Pet Insurance
Identity Theft Protection
Dependent Care FLSA
Education Assistance
Commuter Program
Employee Purchase Program
Service Award Program
Company
Panasonic Avionics Corporation
For 40 years, Panasonic Avionics has strengthened the connection between the world’s airlines and their passengers.
Funding
Current Stage
Late StageRecent News
2025-12-07
2025-11-19
2025-11-19
Company data provided by crunchbase