Principal Embedded Software Developer

1 week ago


Boston, United States Birddog Talent LLC Full time
Who are we?

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.

Equal Employment Opportunity Policy:

Birddog Talent, LLC. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

  • Boston, United States Ampcus, Inc Full time

    Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Embedded Software DeveloperWe are seeking a dedicated and enthusiastic Embedded Software Engineer with a minimum of 5+ years of experience in Industry and IoT....


  • Boston, United States BLYK Engineering Services Full time

    JOB DESCRIPTION:Position Overview:We are seeking a highly skilled and motivated Embedded Software Engineer with expertise in Yocto Linux, Yocto recipe creation, and Docker application deployment. This role involves developing robust, containerized applications to run on Yocto-based distributions for proprietary ARM and Intel-based systems. The ideal...

  • Software Engineer

    5 months ago


    Boston, United States Code Metal Full time

    .Description: We’re looking for passionate Senior Embedded Software Engineers who are interested in designing and prototyping greenfield edge mesh networks and computing. This is an incredible opportunity to join an experienced founding team who have collectively raised $1bn+ in capital across several previously successful ventures and lead AI Research...


  • Boston, United States Medtronic Full time

    Careers that Change Lives #MDTsurgical jobs #MDTsurgicaljobssoftware In this role, you will join a world class team of mechanical, electrical and software engineers responsible for further development and enhancement of the globally launched Robotic Assisted Surgery platform within the Surgical Operating unit: Medtronic’s Surgical Operating Unit...


  • Boston, United States NewGig Full time

    Innovation-focused, medical device team is seeking a Senior Embedded Software Engineer to champion next generation product development and commercialization.  We need a Senior Embedded Software Engineer to drive development and medical device product launch.   If you are open to a position in the Boston, MA area, please read on!WHAT YOU WILL BE...


  • Boston, United States Arrow Tech Associates, Inc. Full time

    Job DescriptionJob DescriptionAbout UsArrow Tech Associates is an employee-owned company located in South Burlington, Vermont, specializing in advanced simulation systems and precision munitions development. With a proven track record of innovation in both the government and commercial sectors, Arrow Tech is a recognized leader in munitions technology. We...


  • Boston, United States BigTime Software Full time

    BigTime Software is looking to add a dynamic Principal Software Engineer to our development team in support of our Projector PSA product line. The individual in this role will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system. The ideal candidate will be passionate about development and able to solve...


  • Boston, United States Motion Recruitment Full time

    A leader in next-generation scanning technology, is seeking a talented Mid-Level Software and Embedded Engineer with expertise in C++ to join their dynamic team. This full-time position offers an exciting opportunity to contribute to the development of cutting-edge scanning systems that are transforming industries such as security and industrial automation. ...


  • Boston, United States Meta Inc Full time

    Summary: As an Embedded Software Engineer at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the...


  • Boston, United States Saviance Full time

    Job Title: Bluetooth Mesh Engineer - Embedded Software Location: Remote- Greater NYC area Employment Type: Full-Time Contract to Hire About BigRio: BigRio is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI...


  • Boston, United States Amazon Full time

    Embedded Software Development Engineer, BMC, Hardware Engineering ServicesJob ID: 2845011 | Amazon.com Services LLCAWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage,...


  • Boston, United States Motion Recruitment Full time

    Our client, a leading technology company in Boston, MA, is seeking a Senior Embedded C Engineer for a full-time hybrid role. As a senior engineer, you will play a key role in designing, developing, and optimizing embedded software solutions for advanced microcontroller-driven systems. You will collaborate with a dynamic engineering team to push the...


  • Boston, United States Motion Recruitment Full time

    An innovative IoT electrical device company, is looking for a Mid-Level Embedded Firmware Engineer to join their team in Boston, MA. In this role, you'll develop and optimize firmware for cutting-edge IoT devices, focusing on high-quality, robust solutions using C and C++. You'll work with cross-functional teams to design, implement, and test embedded...


  • Boston, United States Fresenius Kabi USA, LLC Full time

    Job SummaryAs a Senior Principal Software Test Engineer specializing in large-scale performance testing of the Infusion Management system, lead the design, execution, and analysis of performance tests for cutting-edge healthcare solutions. The primary focus will be on ensuring the reliability, scalability, and efficiency of complex medical software platforms...


  • Boston, United States Experis Full time

    Our client, a leader in the technology sector, is seeking a Principal Software Engineer to join their team. As a Principal Software Engineer, you will be part of the Software Engineering department supporting the OpenShift AI team. The ideal candidate will have strong communication skills, a collaborative mindset, and a passion for innovation which will...

  • Embedded C Engineer

    1 month ago


    Boston, United States Motion Recruitment Full time

    Our client, a leader in power conversion simulation software, is seeking a full-time Mid-Level Embedded C Engineer to join their innovative team in the Greater Boston area. In this role, you will work on cutting-edge technologies, driving the development of embedded solutions for next-generation power systems. This is an exciting opportunity to work for a...


  • Boston, United States DAG Consulting Full time

    Job Number : 4436 Job Title: Principal Software Engineer Duration: 3-6 months Location: North of Boston, MA Description: The successful candidate will lead the OSMINE network management development. They will architect, design, implement, and document the TL1 agent and interface to meet the marketing requirement and fit into existing...


  • Boston, United States Snyk Ltd. Full time

    Our Opportunity The Principal Engineer role at Snyk plays a fundamental role in advancing the company's technical capabilities. They are expected to collaborate across divisions to establish fundamental technical frameworks that unify Snyk’s technical stack. These Snykers possess crucial knowledge encompassing a significant portion of the company's...


  • Boston, United States Wasabi Full time

    Role Description: Principal Software Engineer - Storage Role Purpose: Wasabi Technologies Inc. is seeking for a Principal Engineer - Storage to join our Software Development team. In this role, you will use your knowledge of storage devices, the Linux kernel/OS, filesystem and software development to help a team dedicated to a highly reliable, secure,...


  • Boston, United States Techpros Full time

    Our client is a successful digital media virtual events software company for the higher education industry. They are doing extremely well and need to hire due to growth and success. They are seeking a Principal Software Engineer with team leadership experience, who has experience developing real-time WebRTC based web video applications, AWS, familiar with...