Design and develop embedded firmware for advanced storage systems, including next-generation hard drives and emerging technologies like HAMR. You'll work hands-on with hardware and software teams to define firmware specifications, build reliable code, and validate performance across complex storage platforms.
Key Responsibilities
- Architect, write, and test firmware in C/C++ for embedded storage environments
- Partner with hardware, software, and systems engineers to align firmware design with product goals
- Improve development workflows, tools, and testing methodologies to increase efficiency and code quality
What You Bring
- Proficiency in C and C++ programming within embedded systems
- Familiarity with secure coding standards and debugging low-level firmware
- Problem-solving ability with a focus on reliability and performance
- On-site availability in Longmont, CO, Monday through Friday
- Bachelor’s degree with 1–3 years of experience, or Master’s with 0–2 years, in Computer Science, Computer Engineering, Electrical Engineering, or related field
Nice to Have
- Coursework or project work involving AI/ML, including data preparation, model training, or performance evaluation
Technology Environment
You'll work with C/C++, embedded firmware frameworks, storage and file system protocols, hardware interfaces, and data analysis tools to deliver robust, high-performance solutions.
Our Culture
We value continuous learning, customer-driven innovation, inclusivity, and teamwork. Our environment encourages curiosity, collaboration, and shared purpose across global engineering teams.