Positions Available - Firmware Engineer - Salt Lake City, UT
MiTek USA
The Position
We are seeking an experienced and energetic Firmware Engineer with a passion for audio to support our commercial division. Ideal candidates will have excellent communication and analytical skills, thrive at problem solving and have a customer focused mentality. Candidates must also be self-motivated, able to multi-task and work efficiently in a constantly changing environment.
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 contributes expertise in digital system design and firmware development to enhance the company's audio and vision technologies.
This role is on-site, 5 days a week. Remote option is not available.
We are looking for qualified candidates in the Salt Lake City, UT market.
Essential Functions
Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, or similar
Experience
Minimum of three years' related experience with Firmware. Five years preferred.
Familiarity with DSP and/or audio systems is preferred
Proficiency in C++
Proficiency in Python
Skills
Normal office setting, except when traveling
Must be authorized to work in the United States.
MiTek/AtlasIED is an Equal Opportunity Employer
We are seeking an experienced and energetic Firmware Engineer with a passion for audio to support our commercial division. Ideal candidates will have excellent communication and analytical skills, thrive at problem solving and have a customer focused mentality. Candidates must also be self-motivated, able to multi-task and work efficiently in a constantly changing environment.
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 contributes expertise in digital system design and firmware development to enhance the company's audio and vision technologies.
This role is on-site, 5 days a week. Remote option is not available.
We are looking for qualified candidates in the Salt Lake City, UT market.
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 functionalities.
- Contribute to the design specifications and reviews for new embedded platforms.
- Document design specifications, code, and test procedures for firmware projects.
- Support legacy code as necessary.
- Provide support for customer's problems/issues. This could be in-house, telephone, remote internet access, on-site, etc.
Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, or similar
Experience
Minimum of three years' related experience with Firmware. Five years preferred.
Familiarity with DSP and/or audio systems is preferred
Proficiency in C++
Proficiency in Python
Skills
- Proficient with all MS Office Software (Word, Excel, Power Point, and Outlook)
- Strong background in firmware development on small-scale, real-time embedded systems (bootloaders, SPI, I2C, etc.)
- 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
- Agile/Scrum experience
- Experience with real-time audio processing and optimization techniques
- CUDA experience
- Knowledge of core machine learning concepts]
- Understanding of, or passion to learn aspects of, the commercial A/V market, including competitor's 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 spaces
Normal office setting, except when traveling
Must be authorized to work in the United States.
MiTek/AtlasIED is an Equal Opportunity Employer
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Positions Available - Firmware Engineer - Salt Lake City, UT in Salt Lake City, UT vacancy
- ...Job Title: Associate, Electrical Engineer (Salt Lake City, UT) Job Code: 26140 Job Description... ...law. Please be aware many of our positions require the ability to obtain a security... ...of considering you for other available positions. L3Harris Technologies...SuggestedLocal area
- ...Associate, Software Engineering Job Duties: Associate, Software Engineering with Goldman Sachs & Co. LLC in Salt Lake City, Utah (Multiple positions available). Develop, enhance, support and maintain... .../2026, 10:00 PM Locations Salt Lake City, UT, United States...Suggested
- ...Asset & Wealth Management Engineering At Goldman Sachs, our Engineers... ...located in Albany, Dallas, Salt Lake City, New York City, London,... ...with focuses on usability, availability, resiliency, performance, and... ...1:22 PM Locations Salt Lake City, UT, United States...SuggestedImmediate start
- ...Software Engineer Bringing together traditional and alternative investments, we provide... ...in developing large-scale, highly available, and distributed systems ~... ...Identification 165597 Job Category Associate Locations Salt Lake City, UT, United States...Suggested
- Engineering - Salt Lake City - Vice President, Software Engineering - 034657 Salt Lake City, UT, United States Job Description Job Duties: Vice President, Software Engineering... ...LLC in Salt Lake City, UT (Multiple positions available). Develop, enhance, support and...SuggestedFull timeWork at office
- Location 0,Salt Lake City, UT, 84101,United States Base Pay $33.00 - $38.00 / Year Employee Type... ...Field Service team. The Field Service Engineer is responsible for Messer Cutting... ...perform the essential functions of the position. #J-18808-Ljbffr Kids for the Future
- Controllers, Software Engineering, Salt Lake City, Associate Salt Lake City, UT, United States Job Description Goldman Sachs is continuing its substantial effort... ...egg donation and egg retrieval stipends are also available. Benefits at Goldman Sachs Read more about the...Full timeWork at office
- Back Industrial Engineer #5968 Salt Lake City, Utah, United States Apply X Facebook LinkedIn Email Copy Job Description Albany Engineered Composites... ...in infrastructure and automation ensures AEC is positioned to maximize that value, offering the right processes to meet...For contractorsShift workDay shift
- ...Full Stack Engineer Goldman Sachs is continuing its substantial effort to modernize its payments platform. As part of our broader... ...AI-driven automation initiative Job Identification 174449 Job Category Associate Locations Salt Lake City, UT, United States...
- A prominent IT consulting firm located in Salt Lake City, UT, is seeking a Quality Analyst with at least 6 years of release testing experience. The ideal candidate will validate release builds, perform regression tests, and have strong skills in software automation tools...Full time
- A global consulting engineering firm in Salt Lake City seeks a Transportation Engineer to provide expertise on highway projects. The ideal candidate... ...experience and a Bachelor's in Civil Engineering. This position encompasses developing plans, mentoring team members, and...Flexible hours
- ...APPLICATION DEVELOPER - ADMINISTRATIVE OFFICE OF THE COURTS - SALT LAKE CITY The Utah Judiciary is not only recognized as one of the... ...** Please note that we do not provide sponsorship for this position.** For more information on this position and others with the...Work at office
- ...needs, we are looking to add an intermediate structural engineer to join our growing and dynamic Asset Integrity and Reliability... ...Management Division. There is a growing demand in our Salt Lake City office; this position provides a unique opportunity to collaborate with a...Temporary workFor contractorsWork at officeLocal areaRemote work
$120k - $160k
Barry-Wehmiller Companies Inc. is looking for a Sr Controls Engineer in Salt Lake City to design automation control systems for various clients.... ...from $120k to $160k with various professional development programs available. #J-18808-Ljbffr Barry-Wehmiller Companies Inc.$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment...Full timeWork at office$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work$140k - $200k
...to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...Remote work- Prattwhitney is seeking a Principal Software Engineer to work onsite in Salt Lake City, UT. This role requires a U.S. citizen with a valid TS/SCI security... ...Python, with strong Linux development skills. The position offers a comprehensive benefits package including medical...
$120k - $160k
Sr Controls Engineer (Salt Lake City) page is loaded## Sr Controls Engineer (Salt Lake City)locations: Salt Lake City, UTtime type: Full timeposted... ..., you are joining a team that will challenge you and position you for growth. Design Group is widely known as an industry...Flexible hours$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...: The United States base salary range for this full-time position is $140,000-$200,000 + bonus + equity depending on experience...Full timeWork at officeShift work$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeNight shift$105k - $140k
...Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like...- ...where you come in: Join a dynamic and collaborative full stack engineering team at Instructure focused on a new initiative to aggregate... ...a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles Generous time off, including...Full timeWork at officeLocal areaRemote workFlexible hours
- ...us? HOW YOU CAN MAKE AN IMPACT The RAM Engineer is an entry‑level engineering role responsible for supporting reliability, availability, and maintainability analysis for systems, components, and equipment. This position assists senior engineers with data collection...Full time
$95k - $149k
...Utah. Locations: Sandy, UT (Hybrid, three days per week... ...and experienced Sr Firmware Engineer with a passion for continuous... ...managing large-scale, highly available systems, and expertise in automating... ...visa sponsorship for this position. This includes, but is not...Contract workTemporary workRemote work3 days per week- ...mobility of tomorrow with us. Are you ready to achieve great things with us? HOW YOU CAN MAKE AN IMPACT As an Electrical Systems Engineer , you will play a key role in the integration and design of complex electrical systems across the vehicle platform. This includes...Full timeFor subcontractor
- ...collective and our DNA is truly human! The team behind the genius We are seeking a highly experienced Senior Structural Engineer to join our Salt Lake City office. The successful candidate will provide technical leadership and oversight on a variety of structural...For contractorsWork at office
- ...awesome. And that's where you come in: As a Senior Production Engineer at Instructure, Inc., you will play a critical role in ensuring... .... What you will do Design, implement, and maintain highly available and scalable infrastructure for Instructure's core products. Develop...Full timeWork at officeLocal areaRemote workFlexible hours
- ...Our vision is collective and our DNA is truly human! The team behind the genius We are seeking an experienced Asset Integrity Engineer to join our engineering team and support clients in the mining and metallurgical industries. The successful candidate will play a...
- .... Job Title: Lead, Systems Engineer Job Code: 37898 Job Location: Salt Lake City- UT Job Schedule: 9/80 Employees... ...Integration and Test. This position will be based at our Salt Lake... ...(SRR, PDR, CDR, TRR, etc.) Availability to travel 20-40% of the time to...For subcontractorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Positions Available - Firmware Engineer - Salt Lake City, UT. Be the first to apply!



