Embedded Linux Software Engineer - Networking & Hardware

Panasonic Avionics Corporation

Irvine (CA)

Hybrid

USD 100,000 - 167,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible-hybrid work
Unlimited PTO
Medical insurance
401K with match
Wellness program

Job summary

Panasonic Avionics Corporation is seeking a curious Software Engineer to design, develop, and maintain software for configuring, testing, and troubleshooting complex embedded networks. You’ll work across Linux, networking, and hardware interfaces, writing code, analyzing logs, and prototyping new ideas.

You will join a team that values learning, collaboration, and hands-on problem solving, with opportunities to impact engineering productivity and product quality.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field
  • 5–8 years of proven experience in software engineering with Linux systems and software development
  • Experience leading or mentoring junior engineers, conducting design reviews, and driving software quality initiatives
  • Experience with machine learning or AI‑assisted tooling is a plus
  • Familiarity with avionics, aerospace, or embedded systems environments is a plus

Responsibilities

  • Design, develop, and maintain software applications and automation tools supporting engineering, manufacturing, and field operations
  • Troubleshoot complex issues spanning software, Linux, networking, and hardware interactions
  • Develop tools that improve product quality, system validation, and engineering productivity
  • Investigate failures through log analysis, diagnostics, and root cause analysis
  • Work with embedded devices, networked equipment, and hardware peripherals
  • Contribute to software architecture, design reviews, testing strategies, and code-quality initiatives
  • Collaborate with engineers across multiple disciplines to solve challenging technical problems
  • Create clear and effective technical documentation, troubleshooting guides, and deployment procedures
  • Support engineering, manufacturing, and field teams as they diagnose and resolve complex issues
  • Continuously learn new technologies and apply them to real-world problems

Skills

Hands-on software development
C/C++ proficiency
Software design & OOP
Git & CI/CD
SDLC & Agile/Scrum

Education

Bachelor’s degree in CS/SE/EE or related field

Tools

Docker
KVM
libvirtd
GitLab

Job description

Panasonic Avionics Corporation is seeking a curious Software Engineer to design, develop, and maintain software for configuring, testing, and troubleshooting complex embedded networks. You’ll work across Linux, networking, and hardware interfaces, writing code, analyzing logs, and prototyping new ideas.

You will join a team that values learning, collaboration, and hands-on problem solving, with opportunities to impact engineering productivity and product quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Software Engineer — Hybrid, Growth & Impact
Embedded Linux Software Engineer — Hybrid, Growth & Impact

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 45,000 - 76,000
Flexible-hybrid work opportunities
Unlimited PTO
Medical insurance
+1
Full-Stack Software Engineer – Embedded Systems
Full-Stack Software Engineer – Embedded Systems

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 46,000 - 76,000
Flexible-hybrid work
Unlimited PTO
Medical insurance (CA/HI)
Hybrid Full‑Stack Software Engineer — Avionics & Embedded
Hybrid Full‑Stack Software Engineer — Avionics & Embedded

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 45,000 - 76,000
Flexible hybrid work opportunities
Unlimited PTO
Medical benefits
+3
Real-Time Embedded Software Engineer I (C/C++ Linux)
Real-Time Embedded Software Engineer I (C/C++ Linux)

Panasonic Avionics Corporation • Irvine (CA)

On-site
USD 46,000 - 76,000
Paid time off
Health Insurance
401K match
Senior Full-Stack Engineer – Hybrid, Embedded Systems
Senior Full-Stack Engineer – Hybrid, Embedded Systems

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work
Unlimited PTO
Medical insurance
+2
Senior Embedded Software Engineer: Data-Driven Linux Platform
Senior Embedded Software Engineer: Data-Driven Linux Platform

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 116,000 - 194,000
Unlimited PTO
Medical insurance options
401(k) with 50% match
+2
Senior Avionics Software Engineer - Cloud & Embedded
Senior Avionics Software Engineer - Cloud & Embedded

Panasonic Avionics Corporation • Irvine (CA)

On-site
USD 134,000 - 223,000
Unlimited PTO
Health insurance (medical)
Dental & Vision
+2
Golang Embedded Network Engineer - Linux & IPC
Golang Embedded Network Engineer - Linux & IPC

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 93,000 - 157,000
Unlimited paid time off
Medical and dental insurance options
401K with 50% match
+3
Sr. Software Engineer - Embedded / Linux
Sr. Software Engineer - Embedded / Linux

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work
Unlimited PTO
Medical insurance
+2
Embedded Linux Firmware Engineer Networking for AV Switches
Embedded Linux Firmware Engineer Networking for AV Switches

Luminex Network Intelligence • Town of Belgium (WI)

On-site
USD 80,000 - 110,000