> Markdown version of [/jobs/ext/3052686-software-development-manager](https://www.wearedevelopers.com/jobs/ext/3052686-software-development-manager). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Manager - **Company:** Spectra Logic Corporation. - **Location:** Boulder, CO, United States - **Experience:** Expert - **Salary:** $158,000.0 - $193,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Quality, Linux on Embedded Systems, Firmware, Tape Libraries, Microsoft Windows CE, Information Technology - **Published:** September 24, 2026 - **Apply:** https://jobs.jobvite.com/spectralogic/job/o4xQAfwL/apply ## About the Role *10 years of proven industry experience developing production quality software *C/C++ expertise *Clear and concise communication skills *Experience with either Windows CE or embedded Linux development EDUCATION / CERTIFICATION The following are minimum requirements below which candidates will not be considered. *Bachelors of Science degree or computer science required ## Description This role is responsible for directing a team of SW Engineers on the development, maintenance and engineering testing of firmware that is used to run various tape libraries. ESSENTIAL FUNCTIONS *Leads team in the effective development of firmware, meeting standards for quality, timeliness, and budget. *Ensures code quality and customer usability are paramount *Models and expects timely, professional communication and interaction with other groups for product testing and release. *Adjusts quickly to new architectures and designs *Ability to translate concepts and architectural decisions into defined implementation tasks *Ability to assess new technologies as it relates to potential products *Able to provide help and clear direction to the team ADDITIONAL RESPONSIBILITIES *Manages and organizes projects and team resources efficiently, including meetings, coaching staff, hiring and firing as needed. *Troubleshoots, acting as second-level support for non-routine issues *Manages documentation of design and implementation issues