Firmware Test Engineer, Opengear; Sandy, UT - Hybrid
Listed on 2025-12-13
-
Software Development
Embedded Software Engineer, Software Engineer, Embedded Systems / Firmware
Firmware Test Engineer, Opengear (Sandy, UT - Hybrid)
Opengear designs and manufactures products for data center and remote site management. We are a rapidly growing supplier of sophisticated data‑center, network and remote site management solutions, serving tech unicorns and Fortune 100 companies worldwide.
We are seeking a motivated and detail‑oriented Firmware / Test Engineer to join our Sandy, Utah based team. In this role you will contribute to the development, validation and continual improvement of embedded device platforms. You will collaborate with hardware, firmware and production teams to ensure high‑quality, reliable products for global deployment. This is a hands‑on, high‑impact position requiring strong technical problem‑solving skills, test automation expertise and cross‑functional collaboration.
WhatYou Will Do
- Write onboard tests to verify embedded device hardware for production and manufacturing.
- Analyze test data to detect failure trends and drive continual device improvement.
- Support the production floor by debugging test automation issues.
- Develop test automation software to support hardware device manufacturing and production testing.
- Report device design issues to ensure continual product improvement.
- Validate device firmware releases against manufacturing and production automation.
- 2+ years of experience in embedded firmware development using C/C++ on embedded Linux, preferably with the Yocto Project.
- BS/MSc in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
- Experience working with embedded Linux systems.
- Familiarity with wireless communication protocols (LTE, 5G).
- Experience with ARM processors and firmware development tools.
- Proficiency in debugging embedded systems using JTAG, SWD, oscilloscopes and logic analyzers.
- Understanding of secure firmware development and OTA update mechanisms.
- Experience with networking protocols.
- Familiarity with version control (Git) and CI/CD pipelines.
- Strong problem‑solving skills and the ability to work in a fast‑paced environment.
- Tenacity to identify and resolve the root cause of issues.
- Ability to debug hardware components for root cause analysis.
- Perform design‑for‑manufacturing reviews of printed circuit boards.
- Embedded Linux driver development and debugging.
- Test software automation development, primarily using Python.
- Robot Framework test development.
- Web UI development for testing and automation systems.
- Please note that we are unable to provide visa sponsorship for this position. Candidates must have valid work authorization in the United States at the time of application; visa applications of any kind will not be considered.
The anticipated base pay range for this position is $95,000 – $149,000
. Pay ranges are determined by role, job level and primary location. The specific salary offered will depend on experience, education, skills and primary workplace location.
We offer a distinctive Total Rewards package that includes a short‑term incentive program, new hire stock award, paid parental leave, open (uncapped) PTO, and a hybrid work environment.
Diversity, Equity & InclusionAt Digi, we embrace diversity and inclusion among our teammates. We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).