Demo

Software Architect Sr.

Panasonic
Irvine, CA Full Time
POSTED ON 1/26/2025
AVAILABLE BEFORE 3/26/2025

Job Details

Overview

Our new global headquarters is conveniently located in Irvine, CA near John Wayne Airport in the Park Place development. For our onsite and hybrid employees you will be able to enjoy amenities such as access to many restaurants and shops, running trails, a fitness deck, outdoor seating, dry cleaning, car wash, free garage parking, car charging stations, shuttle service for train commuters, outdoor games like bocce, horseshoes, gaming tables, pickle ball, and basketball. For more information on Park Place visit ;br>
Who We Are:

Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporation is #1 in the industry for delivering inflight products such as movies, games, WiFi, and now Bluetooth headphone connectivity!

How exciting would it be to be a part of the innovation that goes into creating technology that delights millions of people in an industry that's here to stay! With our company's history spanning over 40 years, you will have stability, career growth opportunities, and will work with the brightest minds in the industry. And we are committed to a diverse and inclusive culture that will help our organization thrive! We seek diversity in many areas such as background, culture, gender, ways of thinking, skills and more.

If you want to learn more about us visit us at ;br>And for a full listing of open job opportunities go to ;br>
The Avionics Way:

The Avionics Way captures the essence of what makes our employees special, and by extension, our organization. It's comprised of 5 core identifiers - Pioneers, Problem Solvers, Accountable, Collaborative, and Customer Focused - that together form a robust, working framework for our continued success. Beyond a philosophy, the Avionics Way is our guide to daily practices. It provides a clear, actionable model to help employees, at all levels, realize their ambitions through outsized contributions to their teams and the company. This model clearly defines expectations for performance at all levels of the organization, as well as establishes specific actions and modes of working that reinforce our philosophy on the path to achieving our goals.

Responsibilities

Do you love architecting complex systems, developing precision code, reasoning through challenging requirements that span safety and security domains, and clearly communicating your ideas with others? Are you driven to achieve your best and enjoy working to improve the future? We're looking for a very strong technical leader; someone with the technical ability to deeply understand and architect solutions, and the leadership to inspire our engineering teams to implement them. As a key member of our IFEC Architecture group, you'll focus on challenges unique to the automotive industry and our automotive products. With your help, we'll be architecting solutions needed to build safe and reliable self driving vehicle systems!

The successful candidate will be responsible for overall Architectural direction and definition of our next generation embedded systems. He is responsible for designing and developing the software architecture for complex embedded In-Flight systems by defining the overall system structure, selecting appropriate hardware and software components, and ensuring seamless integration with vehicle hardware while adhering to strict automotive safety and reliability standards.

infrastructure services software architecture for hardware running on aircraft of our next generation In Flight Entertainment and Connectivity (IFEC) systems that utilize Android / Linux platforms, and multi-tiered, client-server technologies. Act as technical leader and mentor other software engineers and architects. Develop architecture design and technical roadmap. Partner and facilitate discussions between stakeholders.

What you will be doing:
  • Architect and Design end-to-end software architecture for seat-end of Inflight Entertainment System.
  • Work with software engineers and architects in system software, virtualization, trusted OS, graphics, compute, safety / security and multimedia to architect component level and system level solutions.
  • As a technical leader, provide insight and technical direction to resolve issues, drive development processes, and to help improve our processes and technologies for current and future application.
  • Collaborate with the hardware engineering and architecture teams to drive hardware systems designs that meet software requirements and vice-versa.
  • Architect solutions using linux, Android and some microcontroller RTOSs, storage / persistence layers, internal and peripheral devices management and application management that are all part of the embedded hardware installed on aircraft ranging from servers, seatback displays and network distribution equipment.
  • Develop and evangelize new and standard architectural design patterns / frameworks that drive simplification, enable faster time to market and improve quality of software and systems.
  • Communicate architecture and design throughout the organization via presentations and architecture documents/diagrams.
  • Define and document Architecture both functional and non-functional requirements for systems, products and solutions and communicate to Architects and engineers.
  • Define, document and communicate clear architecture goals including the reasons chosen design, technologies, key attributes, risks.

    Interface with product and engineering teams on review of new features / products and provide guidance on the implications / work scope / feasibility of them.
  • Collaborate with development / test / integration / support teams on refinement/implementation/verification/deployment of the chosen architecture.
  • Participate in detailed design, test plan and go-to-market reviews to ensure alignment with the chosen architecture and NFRs are met.
  • Using strong communication skills, build and drive architecture, analysis documents and communications to internal and/or external audiences about our technology.
  • Evaluate upcoming technologies, stay current with industry best practices and adapt them into the infrastructure architecture as needed to enable the product roadmap.
  • Create prototypes, proof-of-concepts and demonstrations to evaluate new architecture / technologies on the systems.
  • Define key attributes needed in the onboard hardware for future systems in order to meet the needs of future digital products and collaborate with hardware and systems engineering teams to realize them.
  • Provide technical leadership with engineering in the areas of software design, implementation and test.

The salary range of $133,000 - $223,000 is just one component of Panasonic's total package. The final offer amount may vary based on factors including but not limited to individual's knowledge, skills, experience, and location. In addition, this role may be eligible for discretionary bonuses and incentives.

Base pay offered may vary depending on skills, experience, job-related knowledge and location.

Qualifications

What we are looking for:
  • Bachelor of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or other related engineering degree, or equivalent experience.
  • 10 years of experience related programming in linux / android systems.
  • 10 years experience with embedded systems architecture, design and development in Aviation, Automotive, or similar industry.
  • Strong understanding and experience of multicore hardware (SOC), operating systems, virtualization, concurrency, virtual memory, caching, interrupts, device drivers, real-time, assembler programming.
  • 5 years - Experience working with QualComm, Mediatek or similar SOC architectures or SOC using Android or Linux.
  • Experience implementing virtualization technologies in embedded systems using LXC, QNX, Docker, Kubernetes or similar.
  • 8 year's architecture experience in complex embedded systems.
  • Operating Systems: In-depth knowledge of operating systems concepts and architecture, particularly Linux/Android operating systems, integration of them into embedded hardware, and experience with device drivers, kernel modules, system calls, and system-level programming.
  • Embedded Systems: Experience with designing and developing software for embedded systems, including hardware abstraction, device drivers, and real-time processing. Familiarity with microcontrollers, sensors, and other low-level hardware components.
  • Virtualization: Experience with virtualization technologies - virtual machines, containers, hyper-visors, orchestration, hardware and device virtualization preferably both Linux and Android environments.
  • Networking: Knowledge of networking concepts, protocols, and technologies, as well as experience with network stack development, network device drivers, and network interface configuration.
  • Storage: Experience with storage systems and file systems, including disk partitioning, RAID, distributed file systems, data replication, and data backup. Familiarity with block and object storage architectures, as well as data management and optimization.
  • Security: Understanding of security concepts and best practices, including encryption, authentication, access control, and threat modeling.
  • Experience with secure boot, secure firmware updates, and secure communication protocols.
  • Performance Optimization: Experience with optimizing software performance for resource-constrained embedded systems, including memory management, process scheduling, and code profiling.
  • Observability and Maintainability: Understanding of best practices for building observable and maintainable systems, including the use of logging, monitoring, and alerting tools to detect and diagnose issues, and the use of automation and testing tools to ensure that systems are reliable, scalable, and easy to maintain over time.
  • Hardware Integration: Understanding of hardware integration concepts and technologies, including interfaces such as PCIe, I2C, SPI, UART, GPIO, USB, Ethernet, FPD, MIPI, CSI, HDMI and LVDS, and experience with integrating hardware components with software.
  • System Integration: Experience with integrating software components into a larger system, including software design patterns, APIs, and service-oriented architectures.
  • Debugging and Troubleshooting: Experience with debugging and troubleshooting low-level software issues, including system crashes, device failures, and performance bottlenecks.
  • Robust analytical skills and ability to identify and solve complex problems at the network and system layers.
  • Experience evaluating hardware chipsets and components for future products and able to read and understand hardware schematics, participate in schematic reviews and provide feedback and direction with respect to impacts on software.
  • Experience organizing / leading / approving design reviews, test plan reviews.
  • Experience documenting architectures and familiar with related diagraming models.
  • Exceptional verbal, written and interpersonal / collaboration skills.
  • Experience in Agile development process, CI and related tools such as Jira, gitlab, Jenkins, confluence.
  • Experience with design and development software in compliance with industrial-grade quality standards (DO-178C, ASD 9100, ISO 26262, SPICE) is a plus.

What we offer:

At Panasonic Avionics Corporation we realize the most important aspects in leading our industry are the bright minds behind everything we do. We are proud to offer our employees a highly competitive, comprehensive and flexible benefits program.
  • Paid time off: Exempt Salaried employees receive unlimited PTO. This means that there is no fixed number, range, or limit to the amount of Personal and Vacation Days that may be taken for exempt employees. Non-exempt hourly employees accrue 14 vacation days per year 7 sick days 3 personal days. Accrual rate increases with tenure. All employees receive 11 company paid holidays per year plus a paid company-wide shut down in the U.S. between Christmas and New Year.
  • Insurance: Medical insurance offerings from Aetna and Kaiser (CA &HI). Options for Employee Only, Employee Spouse/Domestic Partner, Employee Children, or Family. 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.
  • Other offerings include: 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.

Panasonic is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy. All qualified individuals are required to perform the essential functions of the job with or without reasonable accommodation. Pre-employment drug testing is required for safety sensitive positions or as may otherwise be required by contract or law. Due to the high volume of responses, we will only be able to respond to candidates of interest. All candidates must have valid authorization to work in the U.S. Thank you for your interest in Panasonic Avionics Corporation.

#LI-WS1
REQ-147629
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $133,000 - $223,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect Sr.?

Sign up to receive alerts about other jobs on the Software Architect Sr. career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$119,033 - $151,478
Income Estimation: 
$132,052 - $169,598
Income Estimation: 
$122,884 - $156,575
Income Estimation: 
$103,114 - $138,258
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$120,777 - $151,022
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$129,363 - $167,316
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Panasonic

Panasonic
Hired Organization Address Beaverton, OR Full Time
Job Details Overview Who we are: Ever wonder who brings the entertainment to your flights? Panasonic Avionics Corporatio...
Panasonic
Hired Organization Address Irvine, CA Intern
Job Details Overview Software Engineering Summer Intern-Device Verification SW Panasonic Avionics Corporation - Irvine, ...
Panasonic
Hired Organization Address Urbandale, IA Full Time
Overview As a Human Resources Coordinator, you will help drive the strategic initiatives of the Branch Operations HR tea...
Panasonic
Hired Organization Address Suwanee, GA Full Time
Overview The HR Coordinator will be part of a collaborative HR team focused on delivering the highest quality service to...

Not the job you're looking for? Here are some other Software Architect Sr. jobs in the Irvine, CA area that may be a better fit.

.NET Architect

United Software Group, Forest, CA

AWS Solution Architect

United Software Group, Irvine, CA

AI Assistant is available now!

Feel free to start your new journey!