FortifyIQ

FortifyIQ

Firmware Engineer (Remote)

50K - 120KUSD
Remote

We’re looking for a motivated Firmware Engineer to join a dynamic team developing embedded software for high-performance memory and system-on-chip platforms. You’ll work hands-on with both firmware and diagnostic software, helping shape next-generation memory interface products.

Responsibilities

  • Design and develop embedded firmware from requirements through deployment.

  • Implement and debug software for embedded devices and systems.

  • Participate in architecture design, documentation, and code reviews.

  • Integrate, test, and validate new firmware features.

  • Collaborate with cross-functional teams to support system bring-up and testing.

Qualifications

  • BS or higher degree in Computer Science, Computer Engineering, or Electrical Engineering.

  • Strong C/C++ programming skills and understanding of embedded systems.

  • Hands-on experience with debugging tools and software validation.

  • Familiarity with Python or other scripting languages for automation and testing.

  • Excellent communication and teamwork abilities.

Preferred / Plus

  • Experience with device drivers and low-level hardware interfaces.

  • Familiarity with Linux kernel development or RTOS concepts.

  • Understanding of multi-threaded execution, interrupts, and synchronization mechanisms.

  • Experience with SoC platforms, BIOS, or BMC development.

Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.

Job Summary

Firmware Engineer (Remote) at FortifyIQ

Application DeadlineSunday, March 15th, 2026
Salary
50K - 120K USD
Job TypeFull Time
Experience LevelMid Level
Experience Length2 years
Minimum QualificationNot specified
Date PostedThursday, February 19th, 2026

Skills

Computer SystemsFirmware DevelopmentC++ (Programming Language)Architectural DesignScripting

Share this job