Sr Embedded Systems Firmware Engineer

Jobgether · US

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Embedded Systems Firmware Engineer based in United States.

This role focuses on designing and developing advanced embedded firmware that powers next-generation networked audiovisual systems. You will work across the full embedded Linux stack, contributing from kernel-level configuration through to media framework integration to deliver high-performance, low-latency AV solutions. The position involves close collaboration with audio engineers, hardware teams, and external partners to ensure seamless system integration and optimal product performance. You will play a key role in optimizing codecs, streaming protocols, and real-time data pipelines for demanding environments. Operating in a remote, highly technical engineering team, this role combines deep hands-on development with strategic input into product evolution. It is an opportunity to directly influence the performance and architecture of complex embedded AV platforms.

Accountabilities:

  • Design, develop, and maintain embedded firmware for advanced Linux-based platforms supporting audiovisual systems
  • Integrate and optimize audio/video codecs, streaming protocols, and media frameworks such as RTP/RTSP, AVB, and AES67
  • Develop low-level drivers and middleware components to support high-throughput, real-time AV processing pipelines
  • Collaborate with audio and hardware engineers to integrate and tune signal processing systems across embedded platforms
  • Debug, profile, and optimize system performance using embedded Linux tools and industry-standard debugging utilities
  • Maintain robust source control practices using Git within multi-branch collaborative development environments
  • Ensure firmware and system designs meet regulatory compliance standards such as FCC, CE, and RoHS
  • Support technical documentation of firmware architecture, specifications, and implementation details
  • Contribute to product roadmap discussions and ongoing platform performance and feature improvements
  • Requirements:

    • 7+ years of experience in embedded systems firmware engineering or a closely related role
    • Strong proficiency in C/C++ development for embedded Linux environments
    • Experience with Yocto Project build systems, ideally on NXP-based platforms
    • Deep understanding of audio/video codecs, streaming protocols, and real-time data processing
    • Hands-on experience with kernel configuration, device tree modification, and driver development
    • Strong Git experience including branching, merging, and collaborative code review workflows
    • Ability to create clear technical documentation using tools such as Visio, Omnigraffle, or similar
    • Strong understanding of embedded system compliance requirements (FCC, CE, RoHS)
    • Ability to work independently while collaborating effectively with cross-functional engineering teams
    • Strong problem-solving skills and ability to operate in complex, performance-critical environments
    • Benefits:

      • Competitive compensation aligned with experience and technical expertise
      • Remote-first work environment
      • Opportunity to work on next-generation audiovisual embedded technologies
      • Health, dental, and vision insurance coverage
      • Retirement savings plan options (where applicable)
      • Paid time off and company holidays
      • Professional development and exposure to cutting-edge embedded Linux and AV systems
      • Collaboration with highly specialized engineering teams across hardware and software domains

Embedded pay context

Based on 285 disclosed Embedded salaries on RoleSuite, the role pays a median of $161K/year, with most offers between $132K and $198K (10th–90th percentile: $108K–$229K).

See the full Embedded salary breakdown →
Apply →