Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Firmware Engineer

$92.31k - $131.99k

Seagate Technology

About our group:

Seagate is looking for a Senior Firmware Engineer for our Shakopee, MN, design center. This role will report to the Senior Engineering Manager in the Controller Firmware group at Seagate. The team develops and maintains firmware for controlling data flow, memory management, and stack and kernel operations, which provide the base firmware architecture for disk drives and storage devices.

This role is critical in supporting teams across the organization to build highly optimized firmware designs for storage products. It requires knowledge of real-time system engineering, computer architecture, data structures, and algorithms. The candidate should possess software programming and debugging skills, utilizing hardware and software tools, as well as test equipment, to deliver high-quality, high-performance firmware for Seagate.

About the role - you will:

  • Conceive, design, develop, and test firmware solutions for advanced data storage products.
  • Work with firmware and hardware design teams to develop firmware methods that implement features for leading edge concepts in data storage products.
  • Work on significant and unique issues where analysis of situations or data requires evaluation of complex events.
  • Exercise independent judgment to determine methods, techniques and evaluation criteria for obtaining results on new and special projects.
  • Assume responsibility for the analysis, design, programming, debugging and modification of firmware (IC embedded code) applications.
  • Apply your knowledge of embedded software and your experience of best practice software development methods.
Your experience includes:
  • Bachelor's Degree in Computer Science or Electrical Engineering or Computer Engineering and 5+ years of experience, or Master's degree in Computer Science or Electrical Engineering or Computer Engineering and 3+ years of experience, or PHD and 0+ years of experience or equivalent education and experience.
  • C/C++ language programming experience.
  • Demonstrated experience using code development tools.
  • Experience analyzing software defects, identifying root cause, and implementing corrective action.
  • Excellent analytical skills.
  • Knowledge of Operating System, Computer Architecture, Embedded System and data structure and algorithms.
You Might Also Have:
  • Knowledge of data storage systems.
  • Hard Disc Drive or Solid State Drive experience.
  • Software performance analysis and optimization.
  • Experience using Oscilloscopes and Logic Analyzers.
  • Assembly language programming.

The estimated base salary range for this position is $92,310.40 - $131,994.72. The individual salary is based on work location and additional factors, including job-related skills, experience, and relevant education or training.

Seagate offers comprehensive benefits to its eligible employees, including, but not limited to, , 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. Seagate also offers paid time off, including 12 holidays, flexible time off provided pursuant to Seagate policy, a minimum of 48 hours of paid sick leave, and 16 weeks of paid parental leave. The benefits for this position are based on a full-time schedule for a full calendar year and may differ depending on work location.

Location:

Our Shakopee campus is located 25 minutes southwest of Minneapolis in a setting with a rural vibe - it overlooks a horse racing track and stables, yet it has great entertainment venues close by as well. With wide-open spaces, the campus has plenty of space for running, biking, shooting some hoops or playing volleyball over lunch. If working out is your thing, the on-site fully equipped fitness center hosts wellness programs, tournaments and group workouts. Hungry? Seagate offers an on-site café with freshly sourced foods and specialty coffees, or if you prefer, drive to one of many restaurants just minutes away.

Location : Shakopee, United States
Travel : None

About Us

With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.


We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.

Seagate is powered by our talented and passionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.

Join us and get inspired to make a difference in the datasphere!

Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster


Seagate will provide reasonable accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at View email address on click.appcast.io.


All Seagate jobs will remain open for a minimum of seven days.

For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer in Shakopee, MN vacancy
  • $106.26k - $141.75k

     ...Sr Firmware Engineer I Starkey is hiring a Sr Firmware Engineer I at its global headquarters in Eden Prairie, MN. If you have Sr. level experience in Bluetooth low-level protocols and wireless technologies, along with embedded firmware development in environments such... 
    Senior
    Temporary work
    Worldwide

    Starkey Inc

    Eden Prairie, MN
    2 days ago
  • $106.26k - $141.75k

    Description Starkey is hiring a Sr Firmware Engineer I at it's global headquarters in Eden Prairie, MN. If you have Sr. level experience in Bluetooth low-level protocols and wireless technologies, along with embedded firmware development in environments such as ARM and... 
    Senior
    Temporary work
    Worldwide

    Starkey Hearing Technologies

    Eden Prairie, MN
    1 day ago
  • $100k - $135k

     ...Sr Firmware Engineer Advanced Energy is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power solutions enable customer innovation... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    6 hours ago
  • $115k - $145k

     ...Build technology that matters. As an Embedded Firmware Engineer at Emerson, you’ll help design and deliver world‑class pressure and temperature field instruments used across a wide range of industries. You’ll collaborate with talented engineers across global locations... 
    Suggested
    Temporary work
    Local area
    Flexible hours

    Emerson

    Shakopee, MN
    2 days ago
  •  ...meaningful contribution to industrial advancements, positioning you for a rewarding and dynamic career. Position Overview: Firmware Engineer We are seeking an experienced and highly motivated Firmware Engineer to join our skilled cross-functional product development... 
    Suggested
    Temporary work
    Flexible hours

    Atlas Copco

    Shakopee, MN
    5 days ago
  • $85.41k - $125.27k

     ...that drive our success and help us anticipate the future. As an integral member of the Hardware Solutions Group, the Firmware Engineer II will take unique customer requirements and design, implement, deliver, and support embedded software solutions on an array... 
    Remote work
    Flexible hours

    Creative Information Technology

    Shakopee, MN
    1 day ago
  • $106.26k - $141.75k

    Starkey Laboratories is seeking a Senior Firmware Engineer to develop Bluetooth Radio firmware. Candidates should have extensive experience in embedded firmware, strong C programming skills, and expertise in Bluetooth low-level protocols. This role involves collaboration... 
    Senior

    Starkey Laboratories

    Eden Prairie, MN
    4 days ago
  • Starkey Laboratories, Inc. is looking for a Senior Wireless Firmware Engineer in Eden Prairie, MN. This role involves designing and developing Bluetooth Radio firmware, collaborating with teams, and mentoring junior engineers. Candidates must have a Bachelor's degree in... 
    Senior

    Starkey Laboratories, Inc.

    Eden Prairie, MN
    3 days ago
  • $174k - $208k

     ...Principal Firmware Engineer Location: Austin, Texas; Cypress, California; Eden Prairie, Minnesota; Fort Lauderdale, Florida Job Description: An Amazing Career Opportunity for a Principal Firmware Engineer!! This team is responsible for researching & prototyping innovative... 
    Worldwide
    Flexible hours

    Assa Abloy Group

    Eden Prairie, MN
    2 days ago
  •  ...Sr. Android Developer Location: Chanhassen, MN Duration: 6 Month plus Contract Rate: DOE US Citizen, Green Card, TN Visa and GC/H4 EAD Years Of Experience: ~4+ years of hands-on experience working on software development teams (preferably mobile application... 
    Senior
    Contract work

    Staffing the Universe

    Chanhassen, MN
    2 days ago
  • $140k - $210k

     ...Principal Firmware Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes... 
    Temporary work
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    2 days ago
  • $130k - $165k

     ...Job Title: Senior Wireless Firmware Engineer Job Description A Senior Wireless Firmware Engineer develops firmware, focusing on wireless communication protocols. This role is pivotal in bringing clarity to under-defined tasks and delivering high-quality solutions... 
    Permanent employment
    Temporary work

    Actalent

    Eden Prairie, MN
    3 days ago
  •  ...Position: Sr. Embedded Engineer Location: Minneapolis area (On-site) Employment Type: Full-time, Exempt Company Overview...  ...-on embedded programming , working across bare metal firmware, microcontrollers, and real-time operating systems . The ideal... 
    Senior
    Full time
    Worldwide

    1872 Consulting

    Eden Prairie, MN
    1 day ago
  • $115k - $145k

     ...Build technology that matters. As an Embedded Firmware Engineer at Emerson, you'll help design and deliver world‑class pressure and temperature field instruments used across a wide range of industries. You'll collaborate with talented engineers across global locations... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Emerson

    Shakopee, MN
    19 days ago
  • U.S. Bank in Chaska, Minnesota is seeking a skilled IT technician to oversee installations and provide support for hardware maintenance. You will ensure all installation practices meet company standards while assisting in problem resolution and scheduling repairs. The ideal...
    Senior
    Shift work
    Rotating shift

    U.S. Bank

    Chaska, MN
    3 days ago
  •  ...Principal Engineer For Embedded Linux Highly experienced engineer (Principal / Sr. level) with experience in low level (BSP & device drivers) and platform / kernel level software in a Linux environment. The engineer will be developing device drivers for a variety of... 
    Senior

    Kaav Inc.

    Burnsville, MN
    6 hours ago
  •  ...Sr Quality Inspector ***MUST HAVE RECENT QUALITY INSPECTION EXPERIENCE*** (Minimum of 5 years inspection experience.) The Senior Quality Inspector inspects and reports on manufacturing quality. The incumbent may perform the inspection of incoming materials, packaging... 
    Senior

    Careers Integrated Resources Inc

    Chaska, MN
    2 days ago
  •  ...Sr Software Engineer(RESTful, SQL) (.Net Developer) Location: Eden Prairie, MN - Hybrid Position Type: Contract Summary: This is a.NET Full Stack Application Development role building and maintaining an internal Identity and Access Management (IAM) Product. This... 
    Senior
    Contract work

    Argyle Infotech

    Eden Prairie, MN
    2 days ago
  • $100 per hour

     ...Sr. DevOps Engineer $100 Onsite - Hopkins, MN Client Kit BGV must be cleared to start What are the top 3 skills required for this role? 1. DevOps 2. Kubernetes 3. Jenkins 4. Automation using Python/Shell scripting. Job Description... 
    Senior
    Day shift

    Diamondpick

    Minnetonka, MN
    2 days ago
  • $25 - $35 per hour

     ...Sr Machinist 2nd Shift We are looking for a Sr Machinist to join our Exlar team! As our Sr Machinist you will produce metal parts...  ...sized actuation technology. Our team of highly skilled engineers can put together the right solution to increase productivity, reduce... 
    Senior
    Hourly pay
    Relocation package
    Afternoon shift

    Curtiss-Wright

    Chanhassen, MN
    3 days ago
  •  ...Sr. Application Developer Seeking a hands-on Application Developer to lead design, development, and modernization of enterprise applications. Role involves technical leadership, containerization, cloud, DevSecOps, and cross-team collaboration. Responsibilities... 
    Senior

    United IT

    Minnetonka, MN
    2 days ago
  •  ...Digi International Inc. Position: Sr. Software Engineer Responsible for leading the design and development of cloud-native, multi-tenant IoT platforms, including device-cloud integrations, high-throughput telemetry pipelines, and distributed microservices architectures... 
    Senior
    Full time
    Remote work

    Digi International

    Hopkins, MN
    4 days ago
  • $22 - $26 per hour

     ...Sr. Material Handler (Shipping and Receiving) We are looking for a Sr. Material Handler (Shipping and Receiving) to join our Curtiss...  ...sized actuation technology. Our team of highly skilled engineers can put together the right solution to increase productivity, reduce... 
    Senior
    Hourly pay

    Curtiss-Wright

    Chanhassen, MN
    3 days ago
  •  ...scientific conferences and journals • Develop our research and innovation agenda • Collaborate with the AI team and fellow scientists and engineers Required Skills : Machine Learning,Artificial intelligence,Python Basic Qualification : Additional Skills : AI Developer,... 
    Senior

    Kaav Inc.

    Eden Prairie, MN
    1 day ago
  •  ...Senior Applications Engineer - Power Transmission About the Opportunity Our Engineered Systems & Solutions group is growing, and we are seeking an experienced Senior Applications Engineer with strong mechanical power transmission expertise to support industrial... 
    Senior

    Lakeview Staffing Solutions LLC

    Chaska, MN
    1 day ago
  •  ...Overview: Title: Sr. Data Analyst Location: Shakopee, MN - Hybrid - Must be LOCAL Duration: 9+ month contract Interview: Video (but must be open for an ONSITE interview if requested) Duration: 12+ months LinkedIn Required. Must have skills: Python... 
    Senior
    Contract work
    Local area

    Guru Schools

    Shakopee, MN
    3 days ago
  •  ...Sr Tech Lead-Data Engineer-Healthcare Location: Eden Prairie, MN (100% Onsite) Duration: 6+ Months Job Description: ~12+ years of experience in Data Engineering technical field. ~ Lead the team with technical expertise on Teradata, DataStage and ETL techniques... 
    Senior

    Zortech Solutions

    Eden Prairie, MN
    6 hours ago
  • $25 - $34 per hour

     ...Sr. Maintenance Mechanic Location: Chanhassen, MN Compensation: $25.00–$34.00 per hour + $1.50 shift differential Schedule: Monday–Friday or Sunday - Thursday | 10:00pm–6:00am Job Type: Direct Hire | Full-time About the Opportunity Doherty Staffing Solutions... 
    Senior
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Night shift

    Doherty Staffing

    Chanhassen, MN
    2 days ago
  •  ...Our client, a leader in the medical device industry, is seeking a Sr Software Engineer Graphics to join their team. As a Sr Software Engineer Graphics, you will be part of the Electrophysiology Division supporting the development of innovative diagnostic and interventional... 
    Senior
    Weekly pay
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Bloomington, MN
    1 day ago
  • $111.61k - $131.3k

     ...the forefront Takes feedback from code review and applies changes to meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable for ensuring all aspects of product development follow compliance... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Remote work
    Work from home
    3 days per week

    Us Bank

    Hopkins, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Firmware Engineer. Be the first to apply!