
Posted 13 hours ago
Firmware Engineer
RapsodoFirmware Engineer
Requirements
Bachelor's Degree in Computer Science or related field, Minimum 5 years of relevant experience, C/C++ optimization, Embedded system architecture, Peripheral driver development, ARM Cortex A, U-boot, RTOS
Skills
C#Embedded SystemsRTOS
About the role
About the Company
Rapsodo is a global sports technology company headquartered in Singapore. We build tightly integrated systems across hardware, computer vision, physics-based modelling, and cloud software to capture and quantify motion for athletes, coaches, and teams worldwide.
Responsibilities
- Work closely with software and hardware engineers on product evolution
- Support existing products and enhance new product development
- Contribute across relevant domains in embedded systems and product design
Requirements
- Bachelor's Degree in Computer Science or related field
- Minimum 5 years of relevant working experience
- Experience developing and optimizing time-critical code in C/C++
- Experience with embedded system architecture and integration
- Hands-on experience developing peripheral drivers (I2C, SPI, GPIOs, ADC, Timers) on ARM Cortex A microprocessors
- Familiarity with U-boot and RTOS
- Strong technical communication skills
Preferred Qualifications
- Experience with Rockchip platforms (RK3576, RV1126)
- Expertise in image/video processing pipeline and architecture
- Solid understanding of Linux kernel system and performance tuning for low latency
- Experience in bringing up new SoC
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFirmware Engineer
Rapsodo · Singapore
