
firmware engineer
6 hours ago
FIRMWARE ENGINEER
Company:Harp Technologies
Type:Contract-to-Hire (Concept to Prototype Phase) - 8 Months
Location:Remote
Work Hours:Flexible scheduling (9 AM - 5 PM EST, flexible based on project hours)
Estimated Hours:100 hours/month
About the Project
Harp Technologies is developing a sophisticated firmware system to manage multi-mode operation (passive/active/supplemental), complex I/O, and seamless integration with Android/Windows/Linux host devices.
Role Overview
We're looking for a Firmware Engineer to develop low-level firmware, BIOS/UEFI functionality, port initialization sequences, and driver integration for a highly complex multi-function display peripheral.
Key Responsibilities
- Develop BIOS reset logic and CMOS functionality
- Implement port initialization for USB-C 3.2/4.0, HDMI 2.1b, micro-HDMI
- Create firmware for mode switching (passive/active/supplemental computing)
- Integrate MCU firmware for sensors, RGB LEDs, and control interfaces
- Develop power management firmware (fast charging, reverse charging, passthrough)
- Implement security features (fingerprint sensor, NFC reader)
- Create firmware for magnetic hinge detection and sleep/wake logic
- Develop FPGA integration firmware for MiSTer cores
Key Deliverables
- BIOS/UEFI firmware with reset functionality
- Port initialization and negotiation logic
- Mode detection and switching firmware
- MCU firmware for peripheral control
- Power management and charging protocols
- Flashable ECU with OTA update capability
- Driver integration packages for Windows/Android/Linux
Required Qualifications
- 3+ years firmware development experience
- Strong C/C++ and assembly language skills
- Experience with ARM Cortex-M/A series microcontrollers
- Knowledge of USB-C Power Delivery and DisplayPort Alt Mode
- Understanding of HDMI, DisplayPort, and video signal protocols
- Experience with I2C, SPI, UART communication protocols
- RTOS experience (FreeRTOS, Zephyr, or similar)
Preferred Qualifications
- BIOS/UEFI development experience
- USB-C/Thunderbolt implementation experience
- Display firmware (EDID, HDCP) experience
- Power management IC programming
- Experience with Raspberry Pi or Rockchip platforms
- FPGA communication and integration
- Secure boot and firmware signing
Technical Environment
ARM Cortex, FreeRTOS/Zephyr, USB-C PD, HDMI/DisplayPort, I2C/SPI, JTAG/SWD debugging, Git
Submit your application including: - Resume/CV highlighting relevant experience - Portfolio or GitHub profile (where applicable) - Brief cover letter explaining your interest in the position - Availability and salary expectations
Job Type: Contract
Contract length: 8 months
Work Location: Remote
-
Sr. Network Engineer
4 days ago
Pakistan AlgoRepublic Private limited Full time 1,500,000 - 3,000,000 per yearKnowledge RequiredIn depth knowledge and hands on experience with installation, configuration, implementation, testing, upgrades and migration of Data Center technologies focused on Cisco ACI, Routing & Switching, Load BalancersACI SpecificSingle-Site, Multi Site, Multi POD ACI Topologies. ACI integration with virtualization domain (VMM), L2/L3 Out...
-
QA/Test Engineer
6 hours ago
Pakistan Harp Technologies Full time 1,200,000 - 3,600,000 per yearQA / TESTING ENGINEERCompany:Harp TechnologiesType:Contract-to-Hire (Concept to Prototype Phase) - 8 MonthsLocation: RemoteWork Hours: Flexible scheduling (9 AM - 5 PM EST, flexible based on project hours)Estimated Hours: 60 hours/monthAbout the ProjectHarp Technologies is developing a complex multi-mode device requiring rigorous testing across hardware...
-
Technical Support Engineer, MCS
2 weeks ago
Pakistan Motive Full time 1,200,000 - 3,600,000 per yearWho we are:Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...