Principal Firmware Engineer

Careers at CrestronRockleigh, NJ

About The Position

The Principal Firmware Engineer is a senior-level technical leader responsible for the design, development, and implementation of audio/video conferencing and embedded system solutions. The ideal candidate brings deep expertise in audio/video technologies, software architecture, design patterns, and best practices, along with a proven track record of leading and mentoring teams and delivering high-quality software products on time and within budget.

Requirements

  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field is required
  • Embedded software development in audio/video conferencing and embedded systems
  • Networking protocols — TCP, UDP, HTTP/S and related stack implementation
  • Video/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) — highly desirable
  • Video or graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGL
  • Embedded software development in C/C++ or Java across Linux, Android, and RTOS platforms
  • Audio/video technologies — conferencing systems, codec pipelines, streaming architectures, and best practices
  • Networking protocols — TCP, UDP, HTTP and stack-level implementation for embedded systems
  • Video/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) and related technologies
  • Video/graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGL
  • Team mentorship and guidance — translating business requirements into technical specifications
  • Problem solving, critical thinking, and communication across cross-functional teams
  • Full software development lifecycle — requirements gathering through deployment

Nice To Haves

  • Master's Degree in Computer Science, Electrical Engineering, or related field is preferred

Responsibilities

  • Define and drive the technical strategy, firmware architecture, and technology roadmap for audio/video conferencing and embedded systems platforms, ensuring scalability, reliability, security, and long-term maintainability.
  • Lead and contribute hands-on to the design, development, debugging, and optimization of complex embedded firmware and system-level solutions across hardware, firmware, operating systems, networking, audio, and video subsystems to improve performance, interoperability, and end-to-end user experience.
  • Serve as the principal technical authority for embedded systems, multimedia processing, device networking, and real-time communication technologies, providing guidance on complex technical challenges and critical design decisions.
  • Establish and champion firmware engineering standards, design methodologies, automation practices, debugging approaches, and validation processes that improve product quality, development efficiency, and system robustness.
  • Partner with Product Management, Systems Engineering, Hardware Engineering, and Program Management to translate business objectives and customer requirements into scalable platform solutions, execution plans, and product roadmaps.
  • Lead architecture reviews, design reviews, and root-cause analyses for complex system issues, proactively identifying technical risks, dependencies, security concerns, and reliability gaps.
  • Evaluate emerging technologies, industry standards, and market trends in audio/video conferencing, embedded systems, networking, and real-time communications to guide innovation and strategic technology investments.

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short Term Disability
  • 401K with company match
  • Paid Time Off
  • Holidays
  • On-site Amenities at NJ Headquarters & TX Facilities
  • Crestron Market Cafes
  • Fitness Centers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service