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