Software Engineer

1 day ago


Irvine, California, United States Panasonic Avionics Corporation Full time
About the Role

We are seeking a highly skilled Software Engineer to join our team at Panasonic Avionics Corporation. As an MTS IV Software Engineer, you will be responsible for designing and developing our next generation in-flight entertainment systems.

Key Responsibilities
  • Design and develop complex software applications from functional and system design specifications.
  • Code, integrate, test, debug, and refine software to produce the required product.
  • Develop software tools and subsystems to support software development, test, and reuse.
  • Enhance software to reduce operating time or improve efficiency and robustness.
  • Review, evaluate, and analyze design interfaces.
  • Prepare, review, and evaluate interface documentation, specifications, test plans, and procedures.
  • Assist in definition, analysis, and allocation of requirements.
  • Support system test programs and analyze system testing results.
  • Document designs in engineering documents, including functional block diagrams and data/logic flow charts.
  • Maintain developed software efficiently through familiarity with software lifecycles.
  • Provide leadership and/or technical guidance to lower-level engineers, designers, and support personnel as assigned.
Requirements
  • Bachelor of Science Degree in Computer Sciences, Computer Engineering, or Software Engineering, or equivalent experience.
  • Advanced degree is preferred.
  • 10-15 years' of related experience.
  • 8+ years' of embedded software development experience is a plus.
  • 8+ years' of current hands-on development experience with one of the following: C++ experience preferred, and Go/Python experience a plus.
  • Scripting experience. Very high technical competence with a track record of strong coding.
  • IFE System Development experience is a plus.
  • Expert level of C++ programming experience in a Linux environment, including TCP/IP network programming.
  • Familiarity with network security methodologies a plus.
  • Experience working on distributed applications using Go/Python.
  • Experience developing, deploying, and maintaining applications on AWS infrastructure.
  • Excellent SQL, MySQL, or related database language skills.
  • Strong experience in Linux and/or Unix environments.
  • Strong understanding of working with data, including data manipulation, data aggregation, data processing, or related.
  • Familiarity with network security methodologies a plus. Prior experience with multimedia application development, including streaming audio/video servers and clients, highly desirable.
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.

Exempt Salaried employees receive unlimited PTO. 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.

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.



  • Irvine, California, United States Cynet Systems Full time

    Job Title: Senior Software EngineerCynet Systems is seeking a highly skilled Senior Software Engineer to join our team.Job SummaryWe are looking for a talented software engineer with a strong background in software development, architecture, and leadership. The successful candidate will be responsible for designing, developing, and deploying complex software...


  • Irvine, California, United States Prophecy Tech Full time

    Job Title: Development EngineerAbout Prophecy Tech: A leading technology company seeking a skilled Development Engineer to join our team.Job Summary:We are looking for a highly motivated and experienced Development Engineer to work on various projects. The ideal candidate will have a strong background in computer science, software engineering, or...


  • Irvine, California, United States Turion Space Full time

    Job Title: Flight Software EngineerAt Turion Space, we are seeking a highly skilled Flight Software Engineer to join our team. As a key member of our spacecraft development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development: Design...


  • Irvine, California, United States Cynet Systems Full time

    Job Title: Senior Software EngineerCynet Systems is seeking a highly skilled Senior Software Engineer to join our team.Job SummaryWe are looking for a talented software engineer to design, develop, and deploy complex software systems. The ideal candidate will have a strong background in object-oriented programming, software design patterns, and agile...


  • Irvine, California, United States Learfield Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Learfield. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.About the RoleThis is a unique opportunity to work with a leading media and technology...


  • Irvine, California, United States Proteor USA LLC Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer will play a pivotal role in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs. This position requires a highly skilled and experienced software engineer to design, develop, and maintain cross-platform applications that...


  • Irvine, California, United States Ford Motor Company Full time

    {"title": "Cloud Software Engineer", "description": "We are seeking a skilled Cloud Software Engineer to join our team at Ford Motor Company. As a Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based platforms to drive the development of Ford's global Release & Update capability across millions of...


  • Irvine, California, United States Proteor USA LLC Full time

    Job Title: Staff Software EngineerReports To: Software Engineering ManagerLocation: Remote or OnsiteJob OverviewThe Staff Software Engineer is a pivotal role in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs. Collaborating extensively with the PROTEOR engineering and operations teams, the...


  • Irvine, California, United States Turion Space Full time

    Job Title: Senior Ground Software EngineerAt Turion Space, we're pushing the boundaries of space technology and innovation. As a Senior Ground Software Engineer, you'll be part of a dynamic team that's shaping the future of space exploration.Key Responsibilities:Lead the software engineering process from concept to delivery, taking ownership of the full...


  • Irvine, California, United States Proteor Full time

    Job Title: Senior Software EngineerReports To: Software Engineering ManagerLocation: RemoteJob OverviewThe Senior Software Engineer is responsible for developing and maintaining cross-platform mobile, desktop, and web applications that enable the manufacturing, setup, management, and monitoring of lower-limb microprocessor-controlled prosthetic devices. This...


  • Irvine, California, United States Turion Space Full time

    Job Title: Senior Flight Software EngineerAt Turion Space, we are seeking a highly skilled Senior Flight Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development:...


  • Irvine, California, United States Proteor USA LLC Full time

    Job Title: Staff Software EngineerJob Summary:The Staff Software Engineer will play a pivotal role in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs. This position requires a highly skilled and experienced software engineer to design, develop, and maintain cross-platform applications that...


  • Irvine, California, United States Proteor USA LLC Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer will play a pivotal role in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs. This position requires a highly skilled and experienced software engineer to design, develop, and maintain cross-platform applications that...


  • Irvine, California, United States Proteor USA LLC Full time

    Job Title: Senior Software EngineerReports To: Software Engineering ManagerLocation: Remote or OnsiteJob Overview:The Senior Software Engineer is a pivotal role in advancing the commercialization of our next-generation prosthetic devices, including feet, ankles, knees, and legs. This position is responsible for developing cross-platform mobile, desktop, and...

  • Software Engineer I

    1 week ago


    Irvine, California, United States CalAmp Full time

    Software Engineer I Opportunity at CalAmpWe are CalAmp, a connected intelligence company that empowers individuals to track, monitor, and recover their vital assets with real-time visibility and insights.This exciting opportunity is for a Software Engineer I to join our Irvine, California team. We are seeking a talented individual who aligns with our core...


  • Irvine, California, United States Capital Group Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our AI and Emerging Technology team at Capital Group. As a key member of our team, you will partner with business and IT teams to design and build infrastructure, prototypes, and production systems to enable AI solutions.Key ResponsibilitiesDesign and develop software solutions using...


  • Irvine, California, United States Proteor Full time

    Job Title: Staff Software EngineerJob Summary:The Staff Software Engineer will play a pivotal role in advancing the commercialization of Proteor's next-generation prosthetic devices. This individual will design, develop, and maintain cross-platform applications that enable the manufacturing, setup, management, and monitoring of lower-limb...


  • Irvine, California, United States Western Digital Full time

    Job OverviewWestern Digital is seeking a highly skilled Staff Engineer, Software Development Engineering to join our team. As a key member of our software development team, you will be responsible for designing and implementing software solutions for our high-volume backend hard disk drive manufacturing process.This is an exciting opportunity to work with a...


  • Irvine, California, United States Autopilot Full time

    About AutopilotAutopilot is an innovative investment application that empowers users to replicate the trading strategies of prominent investors and politicians in their personal brokerage accounts. With a remarkable number of downloads, our platform has consistently ranked among the top applications in its category.This position offers a unique chance for a...


  • Irvine, California, United States Mighty ID Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MightyID. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cutting-edge identity resiliency solutions.Key Responsibilities:Design and develop high-quality, scalable, and secure software...