Senior Embedded Software Engineer - Hybrid

Panasonic Corporation of North America

Irvine (CA)

Hybrid

USD 100,000 - 167,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible-hybrid work opportunities
Unlimited PTO for exempt salaried; 11+
Medical insurance: Aetna/Kaiser (CA &

Job summary

Panasonic Avionics Corporation seeks a curious, hands-on Software Engineer to develop software for configuring, testing, validating, and troubleshooting complex networks of embedded systems. You may code, analyze logs, debug network communications, and automate workflows across Linux-based platforms.

You’ll work with embedded devices, hardware peripherals, and cross-disciplinary teams to improve product quality and engineering productivity, while documenting processes and results.

Qualifications

  • Hands-on software development, debugging, and troubleshooting of complex systems.
  • Proficiency in C/C++, PHP, Go, Python, or other common programming languages.
  • Software design, architecture, and object-oriented principles.
  • Git and modern source-control practices (GitLab, CI/CD pipelines, code reviews).
  • SDLC practices, including Agile / Scrum methodologies.
  • Linux CLI, scripting, and automation.
  • Linux operating system fundamentals and troubleshooting.
  • Virtualization: KVM and libvirtd.
  • Linux deployment and packaging.
  • TCP/IP fundamentals and network troubleshooting.
  • Wireshark and tcpdump for diagnostics.
  • Frontend: HTML, CSS, JavaScript; React/Vue/Svelte.
  • REST APIs and HTTP fundamentals; SQL/MySQL.
  • Embedded Linux, cross-compilation, and hardware interfacing.
  • Firmware deployment and diagnostics.
  • Root cause analysis and methodical problem solving.
  • Technical writing and clear documentation.
  • Strong written and verbal communication; teamwork.

Responsibilities

  • Design, develop, and maintain software applications and automation tools used to support engineering, manufacturing, and field operations.
  • Troubleshoot complex issues spanning software, Linux systems, 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

C/C++
PHP
Go
Python
Software design
Git
Agile / Scrum
Linux CLI
Linux fundamentals
Troubleshooting
KVM
libvirtd
Linux deployment
TCP/IP
Network debugging
Wireshark
Distributed networking
HTML
CSS
JavaScript
React
Vue
Svelte
REST APIs
SQL/MySQL
Embedded Linux
Firmware deployment
Root cause analysis
Technical writing
Communication
Teamwork
Machine learning
Aviation/Avionics
Travel willingness

Education

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field
5–8 years of proven software engineering experience (preferred)

Tools

GitLab
CI/CD pipelines

Job description

Panasonic Avionics Corporation seeks a curious, hands-on Software Engineer to develop software for configuring, testing, validating, and troubleshooting complex networks of embedded systems. You may code, analyze logs, debug network communications, and automate workflows across Linux-based platforms.

You’ll work with embedded devices, hardware peripherals, and cross-disciplinary teams to improve product quality and engineering productivity, while documenting processes and results.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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)
Real-Time Embedded Software Engineer - Hybrid
Real-Time Embedded Software Engineer - Hybrid

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 46,000 - 76,000
Flexible-hybrid work
Unlimited PTO
Medical insurance (Aetna/Kaiser)
+2
Real-Time Embedded Software Engineer | C/C++, Linux, Drivers | Hybrid
Real-Time Embedded Software Engineer | C/C++, Linux, Drivers | Hybrid

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 46,000 - 76,000
Flexible-hybrid work opportunities
Unlimited PTO and holidays
Medical insurance (Aetna/Kaiser)
+2
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 Software Engineer - SRE & DevOps (Hybrid Irvine)
Senior Software Engineer - SRE & DevOps (Hybrid Irvine)

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 97,000 - 157,000
Unlimited PTO
Health insurance (Aetna/Kaiser)
401K with 50% match
+2
Senior MTS Software Engineer — IFE & Embedded Linux
Senior MTS Software Engineer — IFE & Embedded Linux

Panasonic Corporation of North America • Beaverton (OR)

On-site
USD 119,000 - 199,000
Paid time off
Medical insurance offerings
401K with match
+1
Sr. Software Engineer (Full Stack)
Sr. Software Engineer (Full Stack)

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 100,000 - 167,000
Flexible-hybrid work opportunities
Unlimited PTO for exempt salaried; 11+
Medical insurance: Aetna/Kaiser (CA &
Software Deployment Engineer — Onsite/Remote (Linux, Docker)
Software Deployment Engineer — Onsite/Remote (Linux, Docker)

Panasonic Avionics Corporation • Hoffman Estates (IL)

Hybrid
USD 80,000 - 105,000
Health Benefits
401(k) Retirement Savings (PRSIP)
Paid Time Off
Senior Embedded Software Engineer - Avionics
Senior Embedded Software Engineer - Avionics

JobSquad Florida • Coral Gables (FL)

On-site
USD 120,000 - 160,000
Ambitious Embedded Software Engineer II - Avionics (Hybrid)
Ambitious Embedded Software Engineer II - Avionics (Hybrid)

Honeywell Aerospace US LLC • Phoenix (AZ)

Hybrid
USD 100,000 - 130,000
Medical/Dental/Vision
Disability coverage
401(k) match
+3