x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Firmware Engineer
 banner picture 1  banner picture 2  banner picture 3

Firmware Engineer

Rapsodo Pte. Ltd.

Rapsodo Pte. Ltd. company logo

Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey & Japan. We develop sports analytics products that are data-driven, portable and easy-to-use to empower athletes at all skill levels to analyse and improve their performance. From Major League Baseball star pitchers to Golf tour players, athletes use Rapsodo technology to up their game across the world. Trusted by coaches and players from youths to professionals, Rapsodo provides real-time insights for all-time performance.

We are innovative, focused, and rapidly growing. We are continuously looking for team players who will stop at nothing to deliver state-of-the-art solutions as part of Team Rapsodo.


Job Description:

As a Firmware Engineer, you will work closely with our software and hardware engineers to work on product evolution as well as support existing products. This role requires a highly versatile skill set and you will have opportunities to contribute in all relevant domains. Your responsibilities will include development and enhancing of new and existing products.


Requirements:

  • Bachelor's Degree in Computer Science or MSc/MEng or related field preferred
  • Minimum 2-5 years of relevant working experience
  • Experience in developing optimized and time critical code in C/C++
  • Experience with software architecture and/or API design, complemented by robust integration skills
  • Hands on experience in developing peripheral drivers for I2C, SPI, GPIOs, SDRAM, ADC, Timers etc. on ARM Cortex M based Microcontrollers
  • Deep understanding of RTOS and bare metal programming on MCUs
  • In-depth familiarity with U-Boot
  • NVidia SoC Module experience is a plus
  • Hands on NVidia ISP pipeline experience is a plus
  • Hands on FPGA programming (Altera or Xilinx) experience is a plus
  • The ability to communicate technical information clearly and succinctly to both technical and non-technical teams

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Senior Assistant Engineer
Smrt Trains Ltd.
Quick Apply
Assistant Engineer
Smrt Trains Ltd.
Quick Apply
Senior Mechanical Design Engineer
Sys-mac Automation Engineering Pte Ltd
Quick Apply
Mechanical Design Engineer
Sys-mac Automation Engineering Pte Ltd
Quick Apply
Senior Chemical Engineer
Advanced Green Solutions Technology Pte. Ltd.
Quick Apply
Electrical Engineer
Song Cheng Engineering Pte. Ltd.
Quick Apply
Assistant Mechanical Engineer (Assembly) #67302
Anradus Pte. Ltd.
Quick Apply
Electrical Engineer #67299
Anradus Pte. Ltd.
Quick Apply
Mechanical Engineer #67187
Anradus Pte. Ltd.
Quick Apply
Assistant Engineer #67164
Anradus Pte. Ltd.
Quick Apply