← Back to jobs

Prophecy Technologies Logo
Embedded Firmware Engineer

Prophecy Technologies

 

Longmont, CO, USA

Posted On: 15+ days ago
Experience: 6+ years
Availability: Onsite
Openings: 1
Category: Embedded Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Design, develop, and optimize SSD firmware to ensure high performance and reliability. Own the full development lifecycle from architecture to debugging and integration.

Responsibilities

  • Develop and optimize SSD firmware using Assembly, C, and C++ to enhance storage performance.
  • Automate firmware development and testing workflows using Python scripting.
  • Apply object-oriented design principles to build reusable and scalable firmware components.
  • Debug embedded firmware and hardware issues using oscilloscopes, logic analyzers, and bus analyzers.
  • Create and maintain detailed architecture documents and technical design models.

Required Skills

  • 6–8 years of experience in Embedded Software or Firmware Development.
  • Strong programming proficiency in Assembly, C, and C++.
  • Hands-on experience with SSD firmware development and storage systems.
  • Knowledge of Flash memory technologies and storage interfaces such as ONFI.
  • Experience with Python scripting for development and test automation.
  • Strong knowledge of embedded debugging, troubleshooting, and root cause analysis.
  • Familiarity with device drivers and embedded system architectures.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs