Demo

Principal Embedded Software Engineer

Birddog Talent, LLC
Littleton, MA Full Time
POSTED ON 1/21/2025
AVAILABLE BEFORE 4/19/2025

Job Description

Who are we?

Ready to make your application Please do read through the description at least once before clicking on Apply.

Our Client is a leading player and pioneer in the audio-visual industry. Our product and solutions power creativity, collaboration, and engagement. They make award-winning, innovative, and reliable audio-visual hardware, software, and cloud-based solutions. We believe that technology can amplify the human experience and help people reach their potential. Enterprise companies, schools, universities, governments, and military end-users trust and rely upon our technologies in more than 100 countries across six continents worldwide. From AVSM to advanced cloud-based communication, collaboration and control solutions, our Client creates audio visual experiences that are more engaging, more inclusive and more connected than ever before.

About the role

We are seeking a highly skilled Principal Embedded Software Developer to join our dynamic Engineering Team. This position will be based out of the greater Boston, Massachusetts area, and work on a hybrid schedule (3 days in office, 2 days remote).

This position will report directly to the Vice President, Engineering, and have overall ownership of the embedded Linux software application development for audio and video over IP products, as well as responsibility to provide technical influence and leadership on the development and design of new and existing applications for specialized audio and video hardware products.

What will your job look like?

  • Key owner of the overall embedded Linux software application development for our audio and video over IP products.
  • Provide technical leadership on the latest audio and video encoding standards.
  • Collaborate closely with hardware engineers and device driver developers to ensure seamless integration and functionality of custom hardware solutions.
  • Contribute significantly to the design and development of new AV / IP products, shaping the direction of future offerings.
  • Troubleshoot and resolve complex software and hardware issues, ensuring optimal system performance.
  • Stay informed on the latest trends and technologies in embedded systems, audio and video processing, and Linux development.

Requirements :

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 10 years of experience in embedded Linux software development including device drivers, applications with special device driver support, and deep Linux system management including inet.d and system.d.
  • Proven track record of developing real-time user-level applications and custom software solutions for embedded systems.
  • Expert with C / C and very good experience with many other languages including PHP and Python.
  • Solid background with the IP protocols and Linux-based IP networked applications. This includes secure communications with TLS, certificates and related C Linux programming.
  • Must have strong interpersonal skills, ability to collaborate within a small team, and communicate tactfully in a dynamic, fast-paced environment.
  • Availability to work a hybrid schedule (three days required in office)
  • Detailed understanding of at least video over HDMI; resolution, detailed timing, color space, color encoding and solid understanding of EDID.
  • Experience with audio / video standards, including MPEG, MPEG transport stream, JPEG2K, AC3, AAC and streaming protocols. Ideally experience with using hardware acceleration of these protocols.
  • Experience with open-source audio / video applications like ffmpeg or gstreamer.
  • Working understanding of audio and video transport stream time-synchronization, ideally working knowledge of PTP.
  • Experience with Linux device driver development and system bring-up for specialized hardware.
  • Ability to contribute to both hardware definition and software design and implementation.
  • Experience using Salesforce, CRM or other similar platforms and proficiency with Microsoft Office Suite (Email, Excel, Word, PowerPoint).
  • A big advantage :

  • Experience with Android appliance development is a strong plus.
  • Knowledge of other interface standards such as Display Port and SDI a plus.
  • The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements.
  • J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Principal Embedded Software Engineer?

    Sign up to receive alerts about other jobs on the Principal Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $173,217 - $199,061
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Principal Embedded Software Engineer jobs in the Littleton, MA area that may be a better fit.

    Principal Software Engineer

    Ultimate Software, Lowell, MA

    Embedded Software Engineer

    Whitridge Associates, Sudbury, MA

    AI Assistant is available now!

    Feel free to start your new journey!