Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Firmware Engineer - Video Streaming & Embedded Systems

$159.5k - $258k

Crestron Electronics

OverviewThe 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.ResponsibilitiesDefine 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.QualificationsBachelor's Degree in Computer Science, Electrical Engineering, or related field is requiredMaster's Degree in Computer Science, Electrical Engineering, or related field is preferredEmbedded software development in audio/video conferencing and embedded systemsNetworking protocols — TCP, UDP, and related stack implementationVideo/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) — highly desirableVideo or graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGLEmbedded software development in C/C++ or Java across Linux, Android, and RTOS platformsAudio/video technologies — conferencing systems, codec pipelines, streaming architectures, and best practicesSoftware architecture, design patterns, and engineering standards for complex embedded systemsNetworking protocols — TCP, UDP, and stack-level implementation for embedded systemsVideo/audio streaming protocols (RTP, RTSP) and codecs (H.264/H.265, VP9) and related technologiesVideo/graphics software systems — VAAPI, GStreamer, FFmpeg, OpenMAX, OpenGLTeam mentorship and guidance — translating business requirements into technical specificationsProblem solving, critical thinking, and communication across cross-functional teamsFull software development lifecycle — requirements gathering through deploymentPer applicable state requirements, the annual pay range for this position ($159,500 - $258,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.JobFamilyEngineeringJobFunctionFirmware EngineeringPayTypeSalaryEmploymentIndicatorRegular

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Firmware Engineer - Video Streaming & Embedded Systems in New Jersey vacancy
  • $107.5k - $173.5k

    The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming Audio...  ...and resolve complex software and system-level issues and serve as a technical...  ...sustain high performance firmware and embedded software solutions for streaming audio... 
    Suggested

    Crestron Electronics

    New Jersey
    4 days ago
  • $107.5k - $173.5k

    SummaryCrestron's Streaming team is looking for a...  ...and self-motivated engineer with strong embedded software development...  ...generation of audio video streaming solutions. As a member of the firmware development team, your...  ...embedded Linux/Android systems.Experience in C, C++... 
    Video

    Crestron Electronics

    New Jersey
    4 days ago
  • $114.6k - $234.6k

     ...Infrastructure (OCI) is building Oracle Video @ Edge (OVE), a next-...  ...for live and linear streaming. This role will help design...  ...highly technical, distributed systems-focused engineering team Responsibilities...  ...life-saving care. And with AI embedded across our products and... 
    Video
    Temporary work
    Flexible hours

    Oracle

    Trenton, NJ
    5 days ago
  • $132k - $214k

    OverviewThe Android video expert will provide deep technical leadership for Crestron’s embedded Android and Linux video platforms as a hands-on firmware engineer leading development efforts within the...  ...for real-time conferencing, streaming, capture, playback, and encode... 
    Video

    Crestron Electronics

    New Jersey
    2 days ago
  •  ...Job Description Job Description Embedded Firmware Engineer Summary You will contribute to...  ...power PIXCEL's photonic and imaging systems. You will work across embedded Linux,...  ...drivers. Experience with real-time data streaming, networking, imaging, or other high-... 
    Suggested

    Pixcel

    Matawan, NJ
    4 days ago
  • $72.5k - $150k

     ...Project Manager within the Engineering PMO is responsible for...  ...that span hardware, firmware, software, mechanical...  ...position is deeply embedded within engineering development...  ..., firmware, software, systems engineering, quality,...  ...systems, audio/video systems, networking products... 
    Video
    Work at office

    Crestron Electronics

    New Jersey
    4 days ago
  • $79.4k - $162.7k

    Job Title: Embedded Software Engineer - Photonics Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start:...  ...supporting the development and testing of optoelectronic systems. ​ Responsibilities: Directly contribute to the design... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Caci

    Florham Park, NJ
    7 hours ago
  •  ...LanceSoft Inc Job Description Job Title: Software Engineer/ Embedded Engineer Location: Budd Lake; NJ Type: Contract...  ...ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment, while supporting Software Design... 
    Full time
    Contract work

    Lancesoft, Inc.

    Jersey City, NJ
    7 hours ago
  • $131.9k - $165k

     ...software/mechanical) responsible for the system level architecture/design,...  ...plans.Provides advice and consultation to engineering teams regarding system engineering principles...  ...experience developing electronic hardware and embedded software systems/subsystems for complex,... 
    Minimum wage
    Ongoing contract
    Full time
    H1b
    Local area
    Remote work
    Worldwide

    ZOLL Medical Corporation

    Parsippany, NJ
    1 day ago
  • $115.25k - $121.55k

     ...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology,...  ...ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer working with custom Hardware...  ...OSReal world experience developing in a systems programming language such as C/C++, with... 
    Flexible hours

    General Dynamics Mission Systems

    Florham Park, NJ
    4 days ago
  •  ...Boonton, NJ location is looking for an Embedded Software (Firmware) Engineer to join our R&D group that develops...  ...for embedded microprocessor-based systems. The individual must have proven...  ...be an accurate reflection of those principal position elements essential for making... 
    Flexible hours

    Hubbell

    Boonton, NJ
    7 hours ago
  • $113.2k - $237.8k

    Job Title: Senior Embedded Software EngineerJob Category: EngineeringTime Type...  ...anSenior Embedded Software Engineer with expertise in embedded systems, reverse engineering, and cybersecurity...  ...Responsibilities:Reverse engineer embedded firmware, device drivers, and proprietary... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Florham Park, NJ
    1 day ago
  •  ...in the interest of national security. Job Title: Member Engineering Staff - Embedded Software Engineer Job Code: 41906 Job Location:...  ...into working and maintainable solutions for our Integrated Systems & Encription team. The selected candidate will apply technical... 
    Full time

    L3Harris Technologies

    Camden, NJ
    2 hours ago
  • $105k - $171k

     ...in the interest of national security. Job Title: Senior Embedded Software Engineer  Job Code: 40885 Job Location: Camden, NJ-Relocation...  ...and impact in network and tactical encryption products and systems. Imagine working on the front lines of technology,... 
    Full time
    Local area
    Relocation
    Relocation package

    L3Harris Technologies

    Camden, NJ
    3 hours ago
  •  ...in the interest of national security. Job Title: Senior Embedded Software Engineer  Job Code: 41905 Job Location: Camden, NJ-Relocation...  ...Harris Camden Waterfront Campus ! L3Harris Space and Mission Systems in the greater Philadelphia region is seeking an... 
    Full time
    Relocation
    Relocation package

    L3Harris Technologies

    Camden, NJ
    9 hours ago
  • Hubbell Incorporated's Boonton, NJ site is seeking an Embedded Software Engineer to design, develop, troubleshoot and deliver embedded firmware for complex products in the electric utility market. The role requires strong Linux development skills, C programming, RTOS/interrupt... 

    Hubbell Incorporated

    Boonton, NJ
    3 days ago
  • $94.34k - $156.19k

     ...Embedded Software EngineerL3Harris Technologies is an agile global aerospace and defense...  ...Description:The L3Harris is seeking a Software Engineer to be based in the historic L3Harris...  ...requirements and design of the overall system.Support and participate in all phases of... 
    Local area
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    4 days ago
  •  ...QUALIFICATIONSBachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical...  ...software experience with at experience related to embedded systemsFamiliarity with data acquisition systems and diagnostic equipment, such as oscilloscopes,... 

    Kasmo Global

    Iselin, NJ
    5 days ago
  •  ...Embedded Software EngineerElevate your career at Marotta Controls, a New Jersey Top Workplace...  ..., we deliver cutting edge control systems for the Aerospace & Defense industry. At...  ...Summary of the PositionThe Embedded Software Engineer position is responsible for the... 
    Full time
    Work at office

    Marotta Controls

    Parsippany, NJ
    5 days ago
  •  ...TECHNOLOGIES LLC in Jersey City is seeking a Lead C++ Developer (Embedded) to drive project teams and deliver robust C++ solutions. You...  ...Ideal candidates have extensive experience, work with UNIX/Linux and Windows distributed systems, and are proficient in #J-18808-Ljbffr... 

    Machine Learning Technologies LLC

    Jersey City, NJ
    4 days ago
  • $119k - $171.5k

     ...in the interest of national security. Job Title: Senior Embedded Software Engineer Job Code: 41905 Job Location: Camden, NJ-Relocation...  ...Harris Camden Waterfront Campus ! L3Harris Space and Mission Systems in the greater Philadelphia region is seeking an... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    2 hours ago
  • $95k - $120k

     ...Controls is seeking a talented and motivated Electronics Firmware Engineer to join our Firmware Development team. This position...  ...design, development, testing, and maintenance of embedded firmware and electronic systems used in industrial automation products for... 
    Full time

    Crane

    Saddle Brook, NJ
    1 day ago
  •  ...Group is growing, and we're looking for a Firmware Engineer to dive in and help us build the next...  .... If you enjoy tackling complex embedded challenges and want to see your work directly...  ...thermostats, keypads, smart shades, and system controllers, this is for you. We need... 
    3 days per week

    Crestron Electronics

    New Jersey
    2 days ago
  • $133.1k - $215.6k

     ...seeking a Manager of Quality Engineering with a primary focus on Audio...  ...testing, including intelligent video features such as AI framing,...  ...Platforms, Music Streaming Services.Ability to make sound...  ...improvement of process, team and systems.Ability to multitask and manage... 
    Video

    Crestron Electronics

    New Jersey
    2 days ago
  •  ...Job Overview Job ID: J52213 Job Title: Lead C++ Developer (Embedded Developer) Location: Jersey City, NJ Duration: 12 Months + Extension...  ...project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    Machine Learning Technologies LLC

    Jersey City, NJ
    2 days ago
  •  ...development efforts for high-scale, video-rich iOS applications ·...  ...(HLS, DASH), personalization engines, and real-time APIs · Drive...  ...· Deep experience with video streaming technologies, including HLS,...  ..., or ML-driven content systems · Experience aligning with... 
    Video
    Work at office
    Local area
    3 days per week

    Versant Media

    Englewood Cliffs, NJ
    3 days ago
  • $94.4k - $198.2k

    Job Title: Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular...  .... In this role, you'll work across real‑time embedded systems, network technologies, and mission‑critical cybersecurity... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI

    Florham Park, NJ
    3 days ago
  • Embedded Software Engineer—Princeton, NJ (onsite) RICOVR Healthcare is an innovative, biotech start-up...  ..., developing, testing, and debugging firmware for XALIVA, our point‑of‑care...  ...Python based PC applications for testing, system integration, or remote management of... 
    Remote work

    Ricovr Healthcare Company

    Princeton, NJ
    3 days ago
  • $100k - $120k

     ...with VxWorks or other real time Operating Systems NICE-TO-HAVES DOORs and MKS experience...  ...software to be applied to and integrated with engineering, scientific and manufacturing requirements. You will develop real time embedded systems involving software for digital... 
    Immediate start
    Remote work
    Relocation
    Overseas
    Visa sponsorship

    Workila

    Clifton, NJ
    3 days ago
  • CACI is seeking an Embedded Software Engineer - Photonics in Florham Park, NJ for a full-time, onsite role focused on developing and testing embedded software for optoelectronic systems. You will design, document and implement software for controlling these systems, perform... 
    Full time

    CACi

    Florham Park, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Firmware Engineer - Video Streaming & Embedded Systems. Be the first to apply!