Sr Embedded Systems Firmware Engineer

New
Based in United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
GitC++

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

Responsibilities

  • 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
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now