Our client, For The Record (FTR), is a SaaS provider focused on modernizing legal proceedings with technology that accelerates access to justice. With a dedication to reliability, transparency, customer focus, progressive ideas, and accountability, the team at this global organization is passionate about their mission and their partnerships.
Job Summary
Join us to design the embedded systems that power our next-generation AV solutions, where your expertise will shape products from the firmware up! The Engineering and Innovation team is looking for a highly skilled and self-motivated Embedded Systems Firmware Engineer with a strong drive for designing, developing, and implementing firmware for embedded systems, and with collaborative cross-functional team communication skills. The right candidate will play a key role in developing and optimizing firmware for advanced networked audiovisual products. You’ll work across the embedded Linux stack - from kernel configuration to media framework integration - delivering robust, low-latency AV performance in demanding environments, supporting FTR’s long-term growth objectives.
This role is a remote position, working as part of a focused team, together with internal resources and external vendor partners, and reports to the Senior Vice President of Engineering and Innovation.
Essential Functions and responsibilities
- Design, develop, and maintain firmware for embedded platforms
- Integrate and optimize audio/video codecs, media containers, and streaming protocols (e.g. RTP/RTSP, AVB, AES67)
- Implement low-level drivers and middleware for high-throughput AV pipelines
- Collaborate with audio engineers to integrate and tune signal processing on platforms
- Debug and profile system performance using industry-standard embedded tools and Linux utilities
- Maintain source control best practices using Git in a collaborative, multi-branch environment
- Ensure designs meet regulatory compliance requirements (e.g. FCC, CE, RoHS) for embedded electronics
- Work on a hands-on basis, executing as a liaison in the electronics design elements of the project.
- Envision and develop ongoing management of product feature roadmap and platform evolution, enhancing firmware performance and efficiency.
- Support the ongoing production of comprehensive documentation for developed firmware, including technical specification and implementation details.
- Stay updated with the latest industry trends and embedded firmware technologies to maintain relevance in the field.
Minimum Qualifications
Experience: A minimum of seven years or more of practical work experience in the same or related role required, with the technical expertise needed to be considered a seasoned contributor, able to work independently in position responsibilities.
Proficiencies:
- Proficient in C/C++ for embedded Linux
- Experience with Yocto Project build systems on NXP processors
- Strong understanding of audio/video codecs, streaming protocols, and real-time data handling
- Familiarity with kernel configuration, device tree modification, and driver integration
- Demonstrated use of Git for version control, including branching, merging, and code review workflows
- Comfortable creating technical documentation of complex systems using CAD, Omnigraffle, Visio or similar.
Compliance: Knowledge of compliance considerations for embedded hardware/software systems
Collaboration: Able to work closely with cross-functional teams to define system requirements and specifications and ensure seamless integration of software with hardware.
Self-Management: Ability to work independently with a strong sense of self-motivation and deep technical expertise.
Preferred Qualifications
Experience:
- Hands-on experience with the i.MX 8M Plus and Cadence Tensilica HiFi4 DSP
- Experience in performance tuning for low-latency AV systems
- Electronics design experience
- Exposure to Time-Sensitive Networking (TSN) and professional AV transport standards
Demonstrates the Following Values
· Innovation. Innovating for Access
- Break barriers to address real-world challenges.
· Customer Commitment. Building Trust, Creating Impact
- Forge long-term, meaningful partnerships to ensure our products and services make a positive impact.
· Work Together, Win Together. Teamwork
- Collaborate and communicate openly, leveraging and respecting diverse perspectives to drive collective success within our team and with our customer partnerships.
· Champion Our Products. Knowledge Empowers Our Mission
- Takes ownership and continuously deepens understanding of our products and services, empowering teammates to be experts and ensuring our customers experience the full value of what we offer.
· Prompt and Proactive. Justice Delayed is Justice Denied
- Act swiftly and anticipate needs, ensuring timely solutions that keep our team and customers moving forward so justice is never postponed.
Education
- Degree: BS in Computer Science, Electrical/Electronics Engineering or related field.
- Certifications: Hands-on networking expertise, with CCNA (or equivalent) professional-level networking certifications preferred. Industry certifications for various product lines are helpful.
Travel Requirements
Up to 10% for in-person meetings off site as needed.
Physical Requirements
- Work Environment: The ability to work independently within a typical dedicated home office environment. Equipment needed is provided by For The Record.
- Collaboration: The ability to dynamically participate in collaborative remote working sessions with others.
- Travel: The ability to physically arrive and participate in-person at off-site meetings where and when required.
Job Type: Full-time
Pay: $110,000.00 - $160,000.00 per year
Education:
Experience:
- Embedded Systems Firmware Engineer: 7 years (Required)
Work Location: Remote