2757 Firmware Development Engineer

Location: Remote but local

We are looking for a passionate, knowledgeable, and dedicated Firmware Engineer with experience in C++, Python, and Linux to work for our client who is a leader in the audio industry. This company realizes that people are the most important asset. They create innovative, industry-leading products that are just plain cool. You've probably heard their products work wonders — in airports, arenas, courtrooms, Houses of Worship, theaters, universities, corporations, and conference centers. Around the world, around the clock, their equipment is delivering, managing and enhancing the sound. If you’re seeking a dynamic and engaging workplace, this is where you belong. If you’re interested in this role, please do submit your resume to We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

Job Type: FTE

Additional Information:
Job summary
The Firmware Engineer is responsible for embedded development in C++. In addition to development skills, general engineering and teamwork skills are highly desired

Summary of essential job responsibilities
· Write Linux application software using C and C++ (primary)
· Stay current on development techniques and advise team members as to appropriate use, and tradeoffs
· Develop and test code developed for software
· Write clear documentation.
· Work with legacy C++ code to create embedded devices and embedded applications
· Work with networked audio devices
· Work effectively with a small team
· Fix defects discovered during the development process

Minimum requirements
· BSCS, BSCE, BSEE or equivalent professional experience
· Strong verbal and written communication skills
· 3 years software development experience
· Linux skills
· C++
· Networking (routers, switches, IP related technologies)
· Self-motivated and driven for success, though also able to take direction
· Methodical approach to problem solving with careful attention to details
· Able to juggle multiple responsibilities concurrently while continuing to meet deadlines
· Must have a passion for understanding how products work

Desired skills:
· C++ Programming
· Audio experience