FortifyIQ
We offer a pre-silicon hardware design evaluation / protection software suite advancing side-channel attack resistance
Firmware Engineer
Location
Florida
Posted
22 days ago
Salary
Not specified
Bachelor DegreeEnglishLinuxPythonRTOS
Job Description
• 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.
Job Requirements
- 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.
- 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.