What are the responsibilities and job description for the Fellow Software Engineer, Opengear (Sandy, UT - Hybrid) position at Digi International Companies?
- Architect and implement improvements in our CI/CD pipeline, including tiered builds, caching, and test acceleration strategies.
- Lead initiatives to optimize our Yocto-based build system, including distributed builds, shared caches, and reproducible artifacts.
- Standardize and modernize developer environments via containerization, SDKs, and automated setup.
- Improve code quality through process redesign (e.g., quality gates, risk-based code reviews, test automation pyramid).
- Champion DevOps best practices and mentor engineering teams in automation, tooling, and measurement (e.g., DORA metrics).
- Collaborate with platform and product teams to reduce context switching, build wait times, and test delays.
- Evaluate and guide the migration strategy for SCM and CI tools (e.g., Bitbucket Gerrit to GitHub Actions).
- Create and refine internal frameworks, templates, and documentation to boost reuse and reduce duplication.
- Track and visualize engineering productivity metrics using tools like PowerBI, Jira, Jenkins, and Git.
- Master’s degree in Computer Science, Computer Engineering, or equivalent.
- 15 years of professional experience in software development, with deep knowledge of SDLC, DevOps, and CI/CD systems.
- Hands-on experience with Yocto, Jenkins, Gerrit, Git, containerization (Docker), and test automation.
- Demonstrated success improving build and release efficiency in complex embedded firmware environments.
- Excellent collaboration skills and ability to mentor engineers across different technical levels.
- Experience establishing and driving adoption of engineering metrics (DORA, flakiness rates, flow efficiency, etc.).
-
Experience in networking, embedded Linux systems, or console server development.
-
Proven leadership in cross-functional or platform engineering initiatives.
-
Familiarity with GitHub Actions, GitLab CI, or other modern CI/CD ecosystems.
-
Experience with shift-left testing, HIL/SIL strategies, and risk-based testing approaches.
*Please note that we are unable to provide visa sponsorship for this position. This includes, but is not limited to, work visas, employment-based visas, or residency sponsorship. Candidates must have valid work authorization in the United States at the time of application. Visa applications of any kind will not be considered.
Digi International offers a distinctive Total Rewards package including a short-term incentive program, new hire stock award, paid parental leave, open (uncapped) PTO, and hybrid work environment in addition to our competitive medical, health & wellbeing and compensation offerings.
The anticipated base pay range for this position is $142,500 – $222,500. Pay ranges are determined by role, job level and primary job location. The range displayed reflects the reasonable range we anticipate paying for this position and reflects the cost of labor within several U.S. geographic markets. The specific salary offered within the range will depend on various factors including, but not limited to the candidate’s relevant and prior experience, education, skills, and primary work location. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each position. Pay ranges are typically reviewed and updated annually.
At Digi, we embrace diversity and inclusion among our teammates. It is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.
Salary : $142,500 - $222,500