Senior Firmware Engineer - Audio & Video Streaming

Crestron Electronics, Inc.

Plano (TX)

Hybrid

USD 107,500 - 173,500

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) with company match
On-site amenities at NJ headquarters and TX facilities
Paid time off and holidays

Job summary

Crestron Electronics Inc. is seeking a Senior Software Engineer in Plano, Texas, specializing in audio and video streaming solutions. The role requires strong embedded software development skills, focusing on Linux and Android systems.

Key responsibilities include developing, modifying, and maintaining software solutions, and collaborating with teams to enhance performance and integration. Applicants should have a Bachelor’s degree and extensive experience in firmware development, programming, and problem-solving capabilities.

.

Qualifications

  • Bachelor’s Degree in Arts/Sciences (BA/BS) in Electrical Engineering, Computer Science, or a related field.
  • 5‑7 years of experience in firmware development for embedded Linux/Android systems.
  • Experience with video and audio streaming protocols.

Responsibilities

  • Development and maintenance of current software including feature enhancements.
  • Document firmware architecture and design specifications.
  • Conduct code reviews and provide technical guidance to junior engineers.

Skills

Embedded software development
C/C++/Java programming
Networking protocols
Problem-solving
Communication skills

Education

Bachelor’s Degree in Electrical Engineering or Computer Science

Tools

embedded Linux
gstreamer
ffmpeg
OpenGL

Job description

Senior Software Engineer - Audio & Video Streaming

Location: 22 Link Rockleigh, NJ, 22 Link Drive, Rockleigh, New Jersey, United States of America

Summary

Crestron's Streaming team is looking for a talented and self‑motivated engineer with strong embedded software development experience who can apply their expertise in our next generation of audio‑video streaming solutions.

As a member of the firmware development team, your daily activities will include the full lifecycle of design, development, modification, test, debug, and support of new and existing embedded Linux and Android based products. You will work closely with cross‑functional teams to review requirements, develop new features, optimize performance, and ensure seamless integration with hardware components.

Responsibilities
  • Development and maintenance of current software including feature enhancements, performance improvements, troubleshooting, testing, and bug fixing for streaming solutions across multiple platforms.
  • Document firmware architecture and design specifications.
  • Integrate and maintain 3rd‑party applications on multiple platforms.
  • Conduct code reviews and provide technical guidance to junior engineers.
  • Develop and execute validation and testing procedures for firmware.
  • Ensure firmware meets industry standards and regulatory requirements.
Qualifications
  • Bachelor’s Degree in Arts/Sciences (BA/BS) in Electrical Engineering, Computer Science, or a related field.
  • 5‑7 years of experience in firmware development for embedded Linux/Android systems.
  • Experience in C, C++/Java or other object‑oriented programming languages.
  • Experience with embedded Linux/Android.
  • Experience with networking protocols, TCP, UDP, HTTP, etc.
  • Experience developing and debugging Android Apps and Services.
  • Experience with video or graphics software systems (VAAPI, gstreamer, ffmpeg, OpenMAX, OpenGL, etc.).
  • Experience with video and audio streaming protocols (RTP, RTSP, etc.), codecs (H.264/H265, VP9, etc.).
  • Experience with Android framework customization.
  • Excellent problem‑solving, critical‑thinking, communication skills and interpersonal skills.
  • Ability to adapt and learn in a fast‑paced environment.
  • Ability to prioritize competing projects and deliver with confidence.

Per applicable state requirements, the annual pay range for this position ($107,500 – $173,500) reflects the hiring range for candidates. An individual’s offer may vary from this range based on location, qualifications, experience, and market factors.

Crestron Electronics offers a competitive total compensation package including medical, dental, vision, life insurance, short‑term disability, 401(k) with company match, paid time off, holidays, on‑site amenities at NJ headquarters and TX facilities, creative market cafes, and fitness centers.

EOE/M/F/D/V

No Solicitation. Any agency submittal to any employee of Crestron Electronics, Inc. by any method of communication will be deemed the sole property of Crestron Electronics Inc.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Firmware Engineer - Streaming Audio
Senior Firmware Engineer - Streaming Audio

Crestron Electronics, Inc. • Plano (TX)

Hybrid
USD 107,500 - 173,500
Medical
Dental
Vision
+7
Principal Firmware Engineer - Video Streaming & Embedded Systems
Principal Firmware Engineer - Video Streaming & Embedded Systems

Crestron Electronics, Inc. • New Jersey

On-site
USD 160,000 - 258,000
Medical
Dental
Vision
+7
Lead Firmware Engineer - Android Video Expert
Lead Firmware Engineer - Android Video Expert

Crestron Electronics, Inc. • New Jersey

On-site
USD 132,000 - 214,000
Medical
Dental
Vision
+9
Lead Firmware Engineer - Android Video Expert
Lead Firmware Engineer - Android Video Expert

Crestron Electronics • Rockleigh (NJ)

On-site
USD 132,000 - 214,000
Medical
Dental
Vision
+9
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 Firmware Engineer - Audio & Video Streaming
Senior Firmware Engineer - Audio & Video Streaming

Crestron Electronics Inc. • Plano (TX)

Hybrid
USD 107,500 - 173,500
Medical, dental and vision insurance
401(k) with company match
On-site amenities at NJ headquarters and TX facilities
+1
Senior Firmware Engineer – Streaming Audio & SDLC Lead
Senior Firmware Engineer – Streaming Audio & SDLC Lead

Crestron Electronics Inc. • Plano (TX)

On-site
USD 107,500 - 173,500
Medical
Dental
Vision
+7
Senior Software Engineer
Senior Software Engineer

Crestron Electronics, Inc. • Rockleigh (NJ)

On-site
USD 130,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Electronics Engineer - Audio Products
Senior Electronics Engineer - Audio Products

Crestron Electronics • Rockleigh (NJ)

On-site
USD 106,500 - 172,500
Medical, Dental, Vision Insurance
401K with company match
Paid Time Off
+1