Enable job alerts via email!

MTS III, Embedded Software Engineer

Panasonic Avionics Corporation

Oregon, Beaverton (IL, OR)

On-site

USD 93,000 - 157,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking exceptional Embedded Software Engineers to join their innovative team in Oregon. This role focuses on developing and testing sophisticated software for inflight entertainment systems, emphasizing teamwork in an Agile/DevOps environment. You'll have the opportunity to work on groundbreaking projects that enhance the travel experience while collaborating with industry leaders. With a commitment to diversity and inclusion, this position offers stability and career growth in a thriving industry. If you're passionate about technology and looking for a dynamic work environment, this opportunity is perfect for you.

Benefits

Health Insurance
401K Matching
Paid Time Off
Wellness Options

Qualifications

  • 7+ years of embedded software development experience required.
  • Strong skills in C/C++, Python, and scripting languages essential.
  • Experience with Linux Kernel and device drivers necessary.

Responsibilities

  • Develop and test high-quality embedded software applications.
  • Collaborate with cross-functional teams in Agile/DevOps settings.
  • Create and execute comprehensive test plans for software.

Skills

C/C++
Python
Linux Kernel
Agile
DevOps
Test Automation
Communication Protocols (UART, SPI, I2C, Ethernet, USB)
OS Development
Debugging
Interpersonal Skills

Education

Bachelor's Degree in Computer Science
Master's Degree in Electrical Engineering

Tools

Docker
Kubernetes

Job description

Overview

MTS III, Software

Responsibilities

Our new Center of Excellence is conveniently located in Hillsboro, Oregon, within the Amber Glen Business Park.

Note: We cannot facilitate relocation at this time.

  • Must be within a commutable distance of Hillsboro office
Who We Are:

Panasonic Avionics Corporation leads the industry in delivering inflight entertainment products such as movies, games, WiFi, and Bluetooth headphone connectivity.

Join us to be part of innovative technology that delights millions in a thriving industry. With over 40 years of history, we offer stability, career growth, and collaboration with industry leaders. We are committed to diversity and inclusion, valuing backgrounds, cultures, genders, and skills.

Learn more at www.panasonic.aero and view open positions at www.panasonic.aero/join-us/.

Position:

We are seeking exceptional Embedded Software Engineers for our Beaverton, Oregon location. This role involves developing, implementing, and testing sophisticated software for inflight entertainment systems, requiring expertise in multiple programming languages and technologies. The position emphasizes teamwork in an Agile/DevOps environment, quality assurance, and continuous improvement, offering opportunities to work on groundbreaking projects enhancing the travel experience.

Responsibilities:
  1. Develop and test high-quality embedded software applications from specifications.
  2. Optimize existing software for performance, efficiency, and robustness.
  3. Collaborate with cross-functional teams in Agile/DevOps settings.
  4. Participate in sprint planning, stand-ups, and retrospectives.
  5. Create and execute comprehensive test plans.
  6. Implement rigorous testing, including functional, regression, and performance tests.
  7. Conduct code reviews and provide feedback to foster excellence.
  8. Contribute to all phases of the software development lifecycle.

The salary range is $93,000–$157,000, with final offers based on experience, skills, and location. Additional bonuses and incentives may apply. The hourly wage will meet or exceed the posted range, considering local minimum wages.

What We’re Looking For:

Minimum Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Electrical and Computer Engineering, Electrical Engineering, or related fields.
  • 7+ years of embedded software development experience.
  • Experience with Linux Kernel, device drivers, debugging, and testing.
  • Knowledge of test automation tools and techniques.
  • Strong skills in C/C++, Python, and scripting languages.
  • Proficiency in Agile, DevOps, and CI/CD pipelines.
  • Knowledge of communication protocols like UART, SPI, I2C, Ethernet, USB.
  • Experience with OS development, security protocols, and updates.
  • Understanding of hypervisors, virtualization, boot processes.
  • Excellent communication and interpersonal skills.

Nice-to-Haves:

  • Experience with infotainment systems.
  • Familiarity with QNX.
  • Knowledge of TCP/IP, HTTP/HTTPS.
  • Wireless technologies (Bluetooth, WiFi), satellite connectivity.
  • Experience with Docker, Kubernetes.
Our Principles:

Contribution to Society | Fairness & Honesty | Cooperation & Team Spirit | Untiring Effort for Improvement | Courtesy & Humility | Adaptability | Gratitude

What We Offer:

We provide a highly competitive, comprehensive, and flexible benefits package including paid time off, health insurance, 401K matching, and various wellness and insurance options. Details are available on our website and vary by location.

All applicants must comply with company policies, third-party requirements, and government regulations regarding COVID-19 vaccination/testing, with accommodations for disabilities or religious beliefs where applicable.

Panasonic is an Equal Opportunity Employer. We consider all qualified applicants regardless of race, color, religion, sex, sexual orientation, national origin, disability, veteran status, or other protected characteristics. Pre-employment drug testing may be required. We appreciate your interest; only candidates of interest will be contacted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.