Post Job Free
Sign in

Embedded Firmware Engineer

Company:
MiTek Corporation
Location:
Sandy, UT
Posted:
September 12, 2025
Apply

Description:

Job Description

POSITION SUMMARY

The Firmware Engineer role at AtlasIED involves the development of low-level and mid-level C++ firmware to interface with hardware on a wide array of products. This position exists to contribute expertise in digital system design and firmware development to enhance the company's audio and vision technologies.

ESSENTIAL FUNCTIONS

Design, develop, and maintain C++ firmware for microprocessors and Audio DSP systems

Test and refine firmware for optimal performance on the target architecture

Troubleshoot and debug firmware and hardware issues related to firmware functionality

Collaborate with cross-functional teams to integrate firmware and DSP algorithms into audio and vision AI projects

Work closely with hardware engineers to ensure seamless integration of firmware and DSP functionalitiesContribute to the design specifications and reviews for new embedded platforms

Document design specifications, code, and test procedures for firmware projects

POSITION QUALIFICATIONS

Core Position Qualities

Strong background in firmware development on small-scale, real-time embedded systems (bootloaders, SPI, I2C, etc.)

Proficiency in C++

Proficiency in python

Experience developing on Linux

Experience with setting up build environments with make, CMake

Core knowledge of digital electronic systems

Comfortable with using oscilloscopes and logic analyzers

Able to read electrical schematics and advise on processor selection

Experience with source control software (git, etc.)

Ability to collaborate effectively within cross-functional teams

Detail-oriented approach to testing and refining firmware and algorithms

Strong analytical skills

Communication, Oral/Written - Writes clearly and informatively; Edits work for spelling and grammar; presents numerical data effectively; Able to speak, read, count, and interpret written information in the English language

PREFERRED QUALITIES

Experience with DSP and/or electronic audio systems

Agile/Scrum experience

Experience with real-time audio processing and optimization techniques

CUDA experience

Knowledge of core machine learning concepts

EDUCATION

Bachelor's or Master’s Degree in Computer Engineering, Electrical Engineering, or similar

EXPERIENCE

Minimum of one year related firmware experience. Five+ years preferred.

SKILLS & ABILITIES

Understanding of, or passion to learn aspects of, the commercial A/V market, including competitors’ products and services

Ability to work with technical and non-technical partners and customers to communicate roadmaps, project status updates, and other information

Ability to understand and communicate with engineers regarding product development and market needs.

Simple troubleshooting and basic electronic understanding

Intermediate understanding of networking and IT structure within commercial buildings and similar spacesCompany Description

MiTek Corporation is a family owned and operated parent company to brands including MTX Audio, Xtant, Coustic and AtlasIED. MiTek's experience in designing, manufacturing, and selling high performance commercial, mobile, residential, marine, and motorsports audio has created some of the best equipment on the market.

Full-time

Apply