Boca Raton or United States

FortifyIQ is hiring a Firmware Engineer

About the Role

We are looking for a skilled Firmware Engineer to play a key role in developing embedded software for high-performance memory and SoC platforms. In this position, you will be responsible for designing, implementing, and debugging low-level firmware that powers next-generation interface technologies.

What You'll Do

  • Develop embedded firmware across the full lifecycle—from initial requirements to final deployment.
  • Debug and validate software on embedded systems using industry-standard tools.
  • Contribute to architectural design, write technical documentation, and participate in peer code reviews.
  • Test and integrate new firmware features to ensure reliability and performance.
  • Work with cross-functional teams during system bring-up, troubleshooting, and validation phases.

What We're Looking For

Applicants should hold a bachelor’s or advanced degree in Computer Science, Computer Engineering, or Electrical Engineering. You must have strong programming skills in C and C++, with a solid grasp of embedded systems principles.

  • Proven experience with firmware debugging and software validation techniques.
  • Proficiency in Python or similar scripting languages for test automation.
  • Effective communication skills and the ability to collaborate in a team environment.

Preferred Background

  • Hands-on work with device drivers and hardware-level interfaces.
  • Exposure to Linux kernel development or real-time operating systems (RTOS).
  • Understanding of interrupts, multi-threading, and synchronization in embedded contexts.
  • Experience with SoC platforms, BIOS, or BMC development is a plus.

Our technical environment centers on C, C++, Python, and embedded systems, with extensive use of debugging tools, validation frameworks, and low-level software interfaces.

Required Skills
C/C++PythonEmbedded systemsDebugging toolsLinux kernelRTOSSoC platformsBIOSBMCSoftware validationAutomationTestingScripting CC++Pythonembedded systemsdebugging toolssoftware validationscripting languagesdevice driversLinux kernelRTOSfirmware developmentdevice debuggingautomationtestingcommunication skills
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
FortifyIQ
FortifyIQ builds next-generation memory interface products using embedded software for high-performance memory and system-on-chip platforms.
All jobs at FortifyIQ Visit website
Job Details
Department Software Development
Category embedded
Posted 2 months ago