2

Entry Level Embedded Firmware Engineer Jobs in Utah

Design, develop, and maintain embedded firmware for Audio DSP systems. * Collaborate with cross ... Work closely with hardware engineers to ensure seamless integration of DSP functionalities.

Embedded OS Engineer

Salt Lake City, UT

$120K - $158K/yr

Position Summary Teal Drones is looking for a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who ...

Embedded OS Engineer

Salt Lake City, UT ยท On-site

$120K - $158K/yr

Position Summary Teal Drones is looking for a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone platform (Qualcomm QRB5165). You will be the person who ...

We blend expertise in software, firmware, hardware, and mechanical engineering to create unique and ruggedized solutions for critical military customers. Through the development of embedded systems ...

People also search for

Entry Level Embedded Firmware Engineer information

What are some common challenges faced by entry-level embedded firmware engineers during their first projects?

Entry-level embedded firmware engineers often encounter challenges such as understanding complex hardware interfaces, debugging low-level code, and adapting to strict resource constraints like limited memory and processing power. Collaborating closely with hardware engineers and learning to interpret hardware schematics can also be initially daunting. However, most teams provide mentorship and code reviews to help new engineers build confidence and develop their problem-solving skills in a supportive environment.

What does an Entry Level Embedded Firmware Engineer do?

An Entry Level Embedded Firmware Engineer is responsible for designing, developing, and testing low-level software that runs on hardware devices, such as microcontrollers and embedded systems. They work closely with hardware engineers to ensure that the firmware correctly interfaces with the hardware components. Typical tasks include writing code in languages like C or C++, debugging firmware, conducting unit tests, and assisting in hardware bring-up. Entry-level engineers often learn on the job and may help maintain or update existing firmware as needed.

What are the key skills and qualifications needed to thrive as an Entry Level Embedded Firmware Engineer, and why are they important?

To thrive as an Entry Level Embedded Firmware Engineer, you need a strong grasp of C/C++ programming, embedded systems concepts, and a relevant engineering degree such as Electrical or Computer Engineering. Familiarity with microcontroller development kits, debuggers, oscilloscopes, and version control systems like Git is typically required. Problem-solving abilities, attention to detail, and effective teamwork are crucial soft skills for this role. These skills ensure reliable firmware development, seamless integration with hardware, and successful collaboration within multidisciplinary engineering teams.
What are the most commonly searched types of Embedded Firmware Engineer jobs in Utah? The most popular types of Embedded Firmware Engineer jobs in Utah are:
What job categories do people searching Entry Level Embedded Firmware Engineer jobs in Utah look for? The top searched job categories for Entry Level Embedded Firmware Engineer jobs in Utah are:
What cities in Utah are hiring for Entry Level Embedded Firmware Engineer jobs? Cities in Utah with the most Entry Level Embedded Firmware Engineer job openings:
Infographic showing various Entry Level Embedded Firmware Engineer job openings in Utah as of June 2026, with employment types broken down into 83% Full Time, and 17% Part Time. Highlights an 83% In-person, and 17% Remote job distribution.

DSP Firmware Engineer

AtlasIED

Sandy, UT โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

POSITION SUMMARY

The DSP/Firmware Engineer role at AtlasIED involves the development of embedded Audio DSP and firmware and participation in Audio and Vision AI projects. This position exists to contribute expertise in digital signal processing and firmware development to enhance the company's audio and vision technologies.

ย 

ESSENTIAL FUNCTIONSย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย 

  • Design, develop, and maintain embedded firmware for Audio DSP systems.
  • Collaborate with cross-functional teams to integrate DSP algorithms into audio and vision AI projects.
  • Test and refine DSP algorithms and firmware for optimal performance.
  • Optimize performance and memory usage of DSP algorithms for embedded systems.
  • Troubleshoot and debug firmware and hardware issues related to DSP and firmware functionality.
  • Develop and implement DSP algorithms for real-time audio processing applications.
  • Write efficient and maintainable firmware code in C/C++ for embedded systems.
  • Conduct rigorous testing and iteration refinement of DSP algorithms and firmware.
  • Work closely with hardware engineers to ensure seamless integration of DSP functionalities.
  • Document design specifications, code, and test procedures for firmware projectsย 


POSITION QUALIFICATIONS

Core Position Qualities

  • Strong background in digital signal processing (DSP) and firmware development.
  • Proficiency in C/C++ programming languages for embedded systems.
  • Proficiency in python
  • Familiarity with Linux
  • Basic knowledge of core machine learning concepts
  • Experience with real-time audio processing and optimization techniques.
  • Ability to collaborate effectively within cross-functional teams.
  • Detail-oriented approach to testing and refining DSP algorithms and firmware.
  • Analytical Skills - Ability to use thinking and reasoning to solve a problem.
  • 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.
  • Decision Making - Ability to make critical decisions while following company procedures.
  • Judgment - The ability to formulate a sound decision using the available information.
  • Organized - Possessing the trait of being organized or following a systematic method of performing a task.

Company 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.
MiTek offers a comprehensive benefits package along with long term growth opportunities across its many brands. Come join the family!