P

Panasonic Holdings

Diversified technology holding company

Senior Software Engineer - Embedded, Linux

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIrvine, CA, USA$100k - $167k

About the Job

Requirements

  • Hands-on software development, debugging, and troubleshooting of complex systems.
  • Proficiency in C/C++ is preferred, or proficiency in another common programming language with C/C++ experience.
  • Knowledge of software design, architecture, and object-oriented principles.
  • Experience with Git and modern source-control practices, including GitLab, continuous integration and continuous delivery pipelines, and code reviews.
  • Knowledge of software development lifecycle practices, including Agile and Scrum methodologies.
  • Experience developing applications on Linux platforms and a deep understanding of Linux operations and operating-system fundamentals.
  • Knowledge of Android application development, including application lifecycle and troubleshooting.
  • Knowledge of virtualization and container technologies such as KVM, libvirtd, and Docker.
  • Knowledge of computer vision technologies, including vision models, machine learning, and image processing.
  • Experience developing applications using publish/subscribe architectures.
  • Knowledge of TCP/IP fundamentals, including DHCP, routing, switching, bridges, and VLANs.
  • Experience with network diagnostics and packet analysis using tools such as tcpdump or Wireshark.
  • Familiarity with embedded Linux development and cross-compilation toolchains.
  • Understanding of basic hardware components, block diagrams, and schematics.
  • Experience with hardware/software integration and troubleshooting on embedded systems.
  • Ability to perform root cause analysis and methodically reproduce, isolate, and resolve problems.
  • Ability to produce accurate, thorough, and clear technical documentation.
  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Five to eight years of proven software engineering experience with demonstrated depth in Linux systems and software development.
  • Experience leading or mentoring junior engineers, conducting design reviews, and driving software quality initiatives.
  • Curiosity, attention to detail, and self-direction.
  • Willingness and ability to travel domestically and/or internationally.
  • Ability to work independently and as part of a team.
  • All candidates must have valid authorization to work in the United States.

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 technical problems.
  • Create technical documentation, troubleshooting guides, and deployment procedures.
  • Support engineering, manufacturing, and field teams as they diagnose and resolve complex issues.
  • Learn new technologies and apply them to real-world problems.

Desired Qualifications

  • Experience in several of the listed technical areas is desired.
  • Experience with machine learning or AI-assisted tooling is a plus.
  • Familiarity with avionics, aerospace, or embedded systems environments is a plus.

About the Company

Panasonic Holdings

Diversified technology holding company

Panasonic Holdings operates as the holding company for the diversified Panasonic group. Its operating companies work across consumer appliances, industrial systems, supply-chain technology, energy, batteries, components, and related solutions. In practice, the holding structure sets group direction while distinct businesses develop, manufacture, and commercialize products and services. This is Panasonic Holdings, not Panasonic Corporation of North America; the stored North American iCIMS board is subsidiary-scoped. Work across the group includes engineering, research, manufacturing, software, sales, supply chain, and corporate disciplines.

Company size
Not listed
Company stage
Not listed
Total funding
$8.7M
Headquarters
Kadoma, Japan
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Panasonic Holdings

See more jobs