Firmware Developer III

Reposted 8 Days Ago
Be an Early Applicant
Szczecin, Zachodniopomorskie
In-Office
Senior level
News + Entertainment • Software
The Role
Develop and maintain embedded C/C++ firmware for audio products, ensuring reliability, integration with hardware, and high-quality performance. Collaborate with teams to optimize software and validate hardware functionality.
Summary Generated by Built In
It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

ABOUT AVID

Avid makes technology and collaborative tools so creators can entertain, inform, educate and enlighten the world. Our customers are the visionaries behind the most inspiring feature films, television programs, news broadcasts, televised sporting events, music recording and live concerts. To learn how Avid powers greater creators or for more information, visit www.avid.com.

JOB SUMMARY

The Hardware engineering team is looking for a talented Firmware Developer to be a member of the Audio Products development team. Someone who is interested in helping us continue to build and improve our live and studio sound products. This role is located in Szczecin, Poland and will observe Onsite setup with limited flexibility for remote work depending on work requirements/demand.

In this role you will be responsible for creating, debugging, and maintaining C/C++ modules running mostly on Embedded Linux. While your exact tasks will vary according to project requirements, typical tasks may include bringing up new Hardware, writing driver code and exposing functionality to the Software Team.

 

To join our team, you must have a solid understanding of hardware programming and abstraction design techniques, an ability to create, debug, and maintain code, high standards of code quality, and be an awesome team player.

WHAT YOU WILL DO

Firmware & Embedded Software Development

  • Design, implement, and maintain embedded C/C++ modules on Linux (kernel and user-space).

  • Develop and optimize drivers for new hardware components (DACs, ADCs, DSP chips, network interfaces).

  • Implement real-time audio processing pipelines with low latency and high reliability.

  • Ensure deterministic timing and synchronization for audio/video streams.

 

System Integration

  • Collaborate with the hardware team to bring up new boards and validate hardware functionality.

  • Integrate embedded software with hardware components such as amplifiers, microphones, sensors, and audio interfaces.

  • Participate in firmware updates and OTA (Over-The-Air) deployment testing.

 

Testing, Debugging & Quality Assurance

  • Write and maintain unit tests, integration tests, and automated test scripts.

  • Debug hardware-software interaction issues using oscilloscopes, logic analyzers, or other instrumentation.

  • Profile and optimize code for performance, memory, and power consumption.

 

Reliability & Safety

  • Ensure firmware reliability for live performance environments (prevent crashes or audio dropouts).

  • Implement fail-safes for critical components (e.g., speaker protection, thermal monitoring).

  • Apply best practices for secure coding and hardware access.

 

Collaboration

  • Collaborate closely with hardware, software, and product teams to ensure seamless integration and functionality of embedded systems.

  • Integrate embedded software with user interfaces, ensuring reliable, responsive, and low-latency interaction between hardware, firmware, and UI components.

  • Participate in design discussions, code reviews, and troubleshooting sessions to maintain high-quality, robust firmware.

   Minimum Requirements:

  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, and/or other related fields.

  • 5+ years of experience in embedded C/C++ development.

  • Experience with embedded build systems, cross-compilation, and firmware deployment workflows.

  • Strong understanding of Linux programming in both kernel and user-space, including device drivers and kernel modules.

  • Experience writing unit and integration tests, and refactoring firmware to improve testability and reliability.

  • Strong debugging and problem-solving skills, including profiling and analyzing hardware-software interactions.

 

Preferred Skills, Experience, Capabilities:

  • Solid knowledge of multithreading, real-time scheduling, and inter-process communication (IPC) for embedded systems.

  • Strong debugging and problem-solving skills, including profiling and analyzing hardware-software interactions.

  • Proficiency with Git and collaborative version control workflows.

  • Experience working in Agile Scrum teams, using issue tracking tools such as Jira to manage development tasks.

  • Experience developing real-time audio applications with low-latency constraints.

  • Strong understanding of digital signal processing (DSP) in the audio domain.

  • Knowledge of audio/video synchronization and timing for deterministic playback.

  • Familiarity with Audio over Ethernet (AoE) concepts, standards, and protocols.

Aside from the minimum requirements and preferred qualifications above, the successful candidate shall possess the following behavioral traits and technical skills:

  • Experience developing real-time audio applications.

  • Excellent written and verbal communication skills in English, with the ability to collaborate effectively across hardware, software, and product teams.

  • Work as part of a geographically distributed team, located in Europe and the United States time zones

  • Audio-related background/hobby.

  • Passion for music, audio or media, Interest/practical knowledge of music creation.

 

WHAT YOU SHOULD LOOK FORWARD TO:

  • Join a global team and experience a dynamic, collaborative work environment that fosters innovation and growth.

  • Access to development programs with strong support and mentoring to help you grow and advance within the company.

  • Attractive benefits package including health & life insurance, referral rewards, and generous leave policies to ensure a healthy work-life balance.

 

 

Avid is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#LI-NR1

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Top Skills

C,C++,Embedded Linux,Device Drivers
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Burlington, MA
1,522 Employees
Year Founded: 1987

What We Do

We help media visionaries create art that colors our perceptions and enriches our culture. We make innovative technology and collaborative tools that inspire and spark joy so creators can entertain, inform, educate and enlighten the world.

We believe in our artists. We believe in our industry leaders. And we believe in the future of entertainment. We have a rich, 30-year history of powering media and
entertainment. But we know our history doesn’t determine our future, so we are always evolving, committed to making good better and better best.

We make many products, but we only do one thing: maximize the mediums of amazing makers. At Avid, every minute, of every day, we are powering greater creators.

Similar Jobs

In-Office
4 Locations
24987 Employees
5-5 Annually

Macrobond Financial Logo Macrobond Financial

Information Technology Engineer

Fintech • Software • Financial Services
In-Office
Szczecin, Zachodniopomorskie, POL
275 Employees

Tietoevry Logo Tietoevry

SW Developer - Tietoevry Caretech (m/f/d)

Information Technology • Consulting
In-Office
Szczecin, Zachodniopomorskie, POL
15123 Employees

Tietoevry Logo Tietoevry

Devops Engineer

Information Technology • Consulting
In-Office
Szczecin, Zachodniopomorskie, POL
15123 Employees

Similar Companies Hiring

LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account