Firmware Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, May 15, 2026
This job expires in: 30 days
Job Summary
Firmware Engineer, responsible for designing and developing Ethernet drivers and low-level firmware for FPGA-based embedded systems in a full-time, temporary position.
Key Responsibilities
- Design and develop Ethernet drivers and low-level firmware for embedded systems
- Integrate and optimize drivers for performance within embedded Linux environments
- Collaborate with hardware teams for board bring-up and validation
Required Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field
- 3-5 years of experience in embedded firmware or driver development using C/C++
- Strong understanding of Ethernet protocols and embedded systems
- Experience with Linux or RTOS device driver development and FPGA tools
- Knowledge of debugging techniques and memory management
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...