Embedded Systems Software Engineer II — Linux/C/C++

Rady Children's Health Orange County (CHOC)

Irvine (CA)

On-site

USD 55,000 - 91,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Panasonic Avionics Corporation seeks a software engineer to contribute to real-time/embedded software development and maintenance. You will work with Linux/VxWorks (BSP) across hardware architectures, developing in C/C++ and writing device drivers, networked client-server applications, and multimedia streaming capabilities.

The role involves design, testing, documentation, and collaboration with the project team.

Qualifications

  • BS in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience.
  • 3–6 years of software development experience.
  • C/C++ in Linux environment with TCP/IP networking and device drivers.
  • Familiarity with network security methodologies a plus.
  • Multimedia app development experience including streaming audio/video servers/clients desirable.

Responsibilities

  • Assist in research, development and maintenance of real-time/embedded software.
  • Configure OS/kernel (Linux/VxWorks) for various hardware architectures.
  • Develop software, device drivers, networked apps and security methodologies.
  • Prepare, review and evaluate interface documentation, test plans and procedures.
  • Support system tests and analyze results; manage lifecycles of software.
  • Travel up to 5% of the time.

Skills

C/C++ programming
TCP/IP networking
Multimedia streaming
Network security
Technical writing
Team collaboration

Education

Bachelor of Science in CS/CE/SE or equivalent

Tools

Linux
VxWorks
Device drivers

Job description

Panasonic Avionics Corporation seeks a software engineer to contribute to real-time/embedded software development and maintenance. You will work with Linux/VxWorks (BSP) across hardware architectures, developing in C/C++ and writing device drivers, networked client-server applications, and multimedia streaming capabilities.

The role involves design, testing, documentation, and collaboration with the project team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer II – Linux/C++ (Avionics)
Embedded Software Engineer II – Linux/C++ (Avionics)

Panasonic Avionics Corporation • Irvine (CA)

On-site
USD 54,000 - 91,000
Health insurance
401K with company match
Paid time off and holidays
+1
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
Embedded Linux Software Engineer - Hybrid, Flight Tech
Embedded Linux Software Engineer - Hybrid, Flight Tech

Panasonic Avionics Corporation • Irvine (CA)

Hybrid
USD 46,000 - 76,000
Unlimited PTO
Medical insurance
401K with match
Senior Embedded Software Engineer - Hybrid
Senior Embedded Software Engineer - Hybrid

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 &
Embedded Linux Engineer — Networking & Hardware (Hybrid)
Embedded Linux Engineer — Networking & Hardware (Hybrid)

Panasonic Corporation of North America • Irvine (CA)

Hybrid
USD 46,000 - 76,000
Flexible-hybrid work
Unlimited PTO
Medical insurance
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)
Senior MTS Software Engineer — IFE & Embedded Linux
Senior MTS Software Engineer — IFE & Embedded Linux

Panasonic • Beaverton (OR)

On-site
USD 119,000 - 199,000
Paid time off
Medical insurance offerings
401K with match
+1
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
Embedded Linux Software Engineer II
Embedded Linux Software Engineer II

CHATSWORTH PRODUCTS INC • Round Rock (TX)

On-site
USD 110,000 - 160,000
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