Embedded Software Engineer

Extron

Anaheim (CA)

Hybrid

USD 120,000 - 140,000

Full time

22 hours 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

Job summary

Extron is seeking an Embedded Software Engineer in Anaheim to develop firmware for embedded Linux platforms and customize bootloaders and kernels for multiple architectures. You will design, implement, and debug system-level algorithms as part of a collaborative team.

The role requires a BSEE/MSEE/BSCS/MSCS and 5+ years of firmware experience on embedded Linux, with strong C/C++ and scripting skills, and excellent communication abilities.

Qualifications

  • BSEE, MSEE, BSCS or MSCS degree required.
  • 5+ years firmware development for embedded Linux.
  • Experience deploying commercial embedded Linux systems.
  • Strong C/C++/scripting proficiency.
  • Excellent communication skills (written and verbal).
  • Ability to work well in a fast-paced professional office environment.

Responsibilities

  • Develop firmware for embedded Linux platforms, and customize development environments.
  • Customize bootloader and kernel for various processor architectures.
  • System level and algorithm design, implementation, test and debug.

Skills

C/C++
Scripting
Embedded Linux
Communication skills
Attention to detail

Education

BSEE, MSEE, BSCS, or MSCS

Job description

***This is a hybrid position, employees must live within commutable distance to Anaheim, CA wo work onsite when required. Subject to change based on work load.***

Company Overview:

Extron is a leading developer and manufacturer of professional AV hardware and software solutions which serve the ever-changing needs of organizations around the world as they strive to better communicate. Each Extron product is carefully engineered to provide best-in-class performance, intuitive operation and exceptional reliability. At Extron, the passion for our products is evidenced by our company culture which encourages innovation and provides opportunities for individual career growth. Our teams develop and release over 100 new products a year and continue to grow our vast patent portfolio.

Position Overview:

Our Embedded Software Engineers (or Firmware Engineers) are extremely important and touch most of our products! We are adding several to our team here in Anaheim to work on multiple new projects. Here you will work with a team of highly talented Engineers who have created some of the most well-known products in the Pro A/V industry. You will be challenged daily to solve complex problems and create embedded Linux software and firmware for advanced video products using the latest tools.

Specific Responsibilities:
  • Develop firmware for embedded Linux platforms, and customize development environments.
  • Customize bootloader and kernel for various processor architectures.
  • System level and algorithm design, implementation, test and debug.
Required Experience:
  • BSEE, MSEE, BSCS, or MSCS.
  • 5 years’ or more experience developing firmware for embedded Linux platforms.
  • Experience deploying commercial embedded Linux systems.
  • Demonstrated software programming proficiency (C/C++/scripting).
  • Strong understanding of processor and hardware requirements around embedded Linux.
  • Excellent communication skills (written and verbal).
  • Strong attention to detail, highly organized, computer literate.
  • Ability to work well in a fast-paced professional office environment.
Desired Experience:
  • Embedded Linux audio/video experience highly desirable.
  • Linux driver architecture, especially related to USB, Framebuffer, SPI, I2C, ALSA, Video4Linux.
  • Embedded Linux audio/video experience highly desirable.
  • Knowledge of components of open source apps such as SQLite, OpenSSL, Apache, Samba, and Wayland.
  • Expertise of kernel startup process, embedded Linux filesystems, MTD, and loadable kernel modules.
  • Embedded audio/video experience, graphic accelerators and OpenGL highly desired.
  • Proficiency with open source cross-compiler tools and Linux kernel development.

Salary range: $120,000 to $140,000. Pay may vary depending on experience, qualifications, and other job-related factors.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Firmware Engineer (Hybrid)
Senior Embedded Linux Firmware Engineer (Hybrid)

Extron • Anaheim (CA)

Hybrid
USD 120,000 - 140,000
Sr. Network Applications Engineer
Sr. Network Applications Engineer

Extron • Anaheim (CA)

On-site
USD 115,000 - 120,000
Senior Firmware Engineer - Android/Linux BSP
Senior Firmware Engineer - Android/Linux BSP

Crestron Electronics Inc. • Plano (TX)

On-site
USD 108,000 - 174,000
Senior Firmware Engineer - Android/Linux BSP
Senior Firmware Engineer - Android/Linux BSP

Crestron Electronics • Flower Mound (TX)

On-site
USD 107,500 - 173,500
Medical, Dental, Vision Insurance
401(k) with company match
Paid Time Off
+1
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Software Engineer
Embedded Software Engineer

Australia-Employment • Anaheim (CA)

On-site
USD 130,000 - 170,000
Word Class Benefits
Great PTO
Stability
+1
AV Systems Design Engineer
AV Systems Design Engineer

Extron • Chicago (IL)

On-site
USD 110,000 - 140,000
Senior Software Engineer - Audio & Video Streaming
Senior Software Engineer - Audio & Video Streaming

Crestron Electronics • Plano (TX)

On-site
USD 107,500 - 173,500
Medical, Dental, Vision Insurance
401K with company match
Paid Time Off
+2
Embedded Software Engineer
Embedded Software Engineer

Leoforce • Irvine (CA)

On-site
USD 145,000 - 190,000
Top Tier Benefits
Large Bonus Potential
Free Gym Program