> Markdown version of [/jobs/ext/2395667-engineer-storage-virtualization-and-data-path-early-career](https://www.wearedevelopers.com/jobs/ext/2395667-engineer-storage-virtualization-and-data-path-early-career). 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). --- # Engineer (Storage Virtualization and Data-Path) - Early Career - **Company:** Seagate Technology LLC - **Location:** Longmont, CO, United States - **Salary:** $72,571.0 - $103,784.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Unit Testing, Bash Shell, C++ (Programming Language), Compilers, Computer Engineering, Continuous Integration, Data Reduction, Software Debugging, Linux, Device Drivers, RAID, Embedded Software, Hard Disk Drives, Fault Tolerance, Firmware, Python (Programming Language), Object-Oriented Software Development, Real-Time Operating Systems, Software Engineering, Storage Virtualization, Technical Data Management Systems, Multithreading, Scripting, Test-Driven Development (TDD), System Availability, Git, Information Technology, Data Management, Software Version Control, Jenkins, Data Caching - **Published:** August 14, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87997580/1 ## About the Role We are a highly motivated team chartered with Providing Data Management, Data Protection, and Data Quality of Service for Seagate Systems Products, delivering Solutions for use from core cloud to the edge. We develop embedded code that runs on our storage arrays. We work across the company, including with our HDD (hard disc drive) development teams, to offer total storage solutions for our customers., * Good technical and process exposure as depth and breadth, * Ability to present technical data clearly to team members and address feedback from peers and product management * Problem Solver with a strong initiative * Team player and works with the team in synergy Your experience includes: * Bachelor's degree in electrical engineering, computer science, computer engineering or related field * Test driven development * Strong C++/C Skills, Object-oriented design * Knowledge of embedded multi-threaded RTOS application development, Linux user process and device driver development, including multi-threading and inter-process communications * Experience with RAID controller system or other storage controller systems * Scripting skills, including one or more of bash, Python * GDB Debugger. Knowledge or experience of Storage and/or Server products * Agile development Tools and processes you know about: * Compilers * Source code control (e.g. GIT) * Source code debugging * Jenkins * Unit test automation frameworks * Coder coverage tools (e.g. Coverity) ## Description * Effectively communicate and document software design and effectively listen and discuss technical problems with customers, test team, and development team * Participate in customer reported problem, Collaborate with Customer facing team and solving them * Be part of a high performing team of firmware developers in Emerging Products & Solutions that focuses on providing state of the art, end to end storage solutions. This includes developing data protection, data reduction, and storage virtualization technologies. The specific areas are: * Write code to manage the data-path of high-performance storage arrays * Develop code for fault tolerant storage systems * Develop data caching algorithms * Write storage virtualization code * Write high availability applications * Write software functional and design specifications * Develop data caching algorithms * Develop data reduction technologies * Triage issues during continuous integration & deployment processes, as well as customer found issues * Work closely with the test organization to resolve issues in a timely manner * Collaborate with team members across the globe ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What does the history of data storage tell us about the future?](https://www.wearedevelopers.com/magazine/495-what-does-the-history-of-data-storage-tell-us-about-the-future) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)