
Firmware Engineer II
Seagate Technology
full-time
Posted on:
Location Type: Office
Location: Longmont • Colorado • 🇺🇸 United States
Visit company websiteSalary
💰 $92,310 - $131,994 per year
Job Level
JuniorMid-Level
About the role
- Design, develop, and test embedded firmware for storage devices.
- Collaborate with cross-functional teams to define firmware requirements and architecture.
- Contribute to continuous improvement of development processes and tools.
Requirements
- Strong programming skills in C/C++
- Solid understanding of embedded systems and firmware development
- Experienced in secure coding practices
- Excellent problem-solving skills and a collaborative mindset
- Coursework or project experience in AI/ML, including data preprocessing, model training, and evaluation a plus
- Ability to work on-site at our Longmont, CO facility, Monday-Friday
- Experience with data analysis and visualization tools
- Knowledge of storage systems, file systems, or hardware interfaces
- Ability to communicate technical concepts clearly and effectively
- Bachelor's in Computer Science, Computer Engineering, Electrical Engineering with 2-4 years of experience OR a Master’s degree in computer science, Computer Engineering, Electrical Engineering with 0-2 years of experience.
Benefits
- eligibility to participate in discretionary bonus program
- medical, dental, vision, and life insurance
- short-and long-term disability
- 401(k)
- employee stock purchase plan
- health savings account
- dependent care and healthcare spending accounts
- paid time off including 12 holidays
- flexible time off
- 48 hours of paid sick leave
- 16 weeks of paid parental leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++embedded systemsfirmware developmentsecure coding practicesdata analysisdata visualizationAIMLmodel training
Soft skills
problem-solvingcollaborative mindsetcommunication
Certifications
Bachelor's in Computer ScienceBachelor's in Computer EngineeringBachelor's in Electrical EngineeringMaster’s degree in Computer ScienceMaster’s degree in Computer EngineeringMaster’s degree in Electrical Engineering