Welcome to Diamond Sports! Please sign in to your account.

EMBEDDED SYSTEM ENGINEER TEAM LEAD

Are you innovative, passionate, driven and will not stop till you find a solution? If you are, join Team Rapsodo!

Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey, and Japan. We develop sports analytics products that are data-driven, portable, and easy-to-use to empower athletes at all skill levels to analyze 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.

“Our vision is to help everyone reach their full potential as an athlete.”

~ Batuhan Okur, CEO.

You will be part of a world-class, skilled engineering team developing applications and drivers for our embedded products.

JOB LOCATION
Izmir, Turkey
JOB DESCRIPTION
REQUIREMENTS

Must have

  • MS/M.Eng in Computer Science/Electronics and 8+ years of industry experience in relevant field
  • Deep understanding of Linux OS structure, kernel, and driver architecture
  • Hands on experience in developing kernel level code including device drivers
  • Expert skills developing optimized code in C/C++
  • Experience in developing time critical code
  • Expertise in hardware and embedded systems

Desirable

  • Experience inbuildroot
  • Experience in Das U-Boot
  • Experience in usage of ISP or DSP modules
  • Experience in Bash scripting

Good to have

  • RTOS, and bare metal experience
  • Cross compile/debugging experience or knowledge
  • Detailed understanding of Make/CMake
  • Detailed understanding of Arm & Neon architecture
  • Detailed understanding of Mali based GPU architecture
  • Python knowledge
  • Documentation habit (inline and manuals)
  • Being familiar with agile methodologies
  • Excellent communication skills

If you think you have what it takes and look forward to working independently as well as contribute in an innovative, passionate and driven environment, please send in your application