Direct message the job poster from Ubique Systems.
Responsibilities
Validate firmware and interface specifications for FPGA and Raspberry Pi-based controller boards
Develop and maintain:
Register Maps for boardâlevel communication
Technical Reference Manuals (TRMs) detailing firmware architecture and interface behavior
Programming Guides for internal and external development teams
Interface and validate firmware using the HAPS100 FPGA platform
Support emulation workflows for preâsilicon validation and systemâlevel testing
Develop utilities and scripts for configuration, bringâup, and debug of HAPSâbased setups
Qualifications
10 years of experience
Proficiency in scripting languages (e.g., Python, TCL) for automation and debug
Handsâon experience with FPGA and Raspberry Pi integration
Ability to create and maintain detailed technical documentation (TRMs, register maps, programming guides)
Experience with HAPS100 or similar FPGA emulation platforms
Exposure to systemâlevel testing and embedded validation workflows
Experience with hardware bringâup and lab debugging tools
Proficiency in Raspberry Pi, embedded interfaces (SPI, I2C, UART, GPIO), and boardâlevel integration
Excellent problemâsolving and crossâfunctional collaboration skills
Seniority levelMidâSenior level
Employment typeContract
Job functionInformation Technology and Engineering
IndustriesIT Services and IT Consulting
Referrals increase your chances of interviewing at Ubique Systems by 2x.
#J-18808-Ljbffr
Contact Detail:
Ubique Systems Recruiting Team