Seagate

Firmware Engineering Engineer

Seagate
Advanced Manufacturing & ElectronicsShugart, SGFull-time1 weeks ago

About the role

AI summarised

Firmware engineering role at a technology company, responsible for developing and testing embedded firmware for hardware products.

IndustrialFull-timeEngineering

Key Responsibilities

  • Design, develop, and debug firmware for embedded systems.
  • Collaborate with hardware engineers to define system requirements.
  • Write and execute unit tests and integration tests.
  • Participate in code reviews and contribute to best practices.
  • Document firmware design and implementation details.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Proficiency in C and C++ programming languages.
  • Experience with embedded systems development.
  • Familiarity with microcontrollers and real-time operating systems.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.