Rylo

Software Engineer, C

Rylo
Apply
over 7 years ago

Responsibilities

  • Develop multi-threaded C application software for camera platforms.
  • Build software for camera systems combining RTOS and Linux.
  • Collaborate with software, backend, and mobile teams to create a seamless product experience.
  • Work on embedded-platform software, including memory management and concurrency.

Requirements

  • Excellent C programming skills.
  • Strong experience writing multi-threaded applications.
  • Expertise in memory management and concurrency.
  • Experience with and interest in embedded-platform development.
  • Some experience with the GNU toolchain, including gcc, gdb, and make.
  • A BS, MS, or PhD in electrical engineering or computer science.
  • Low-level and driver experience is a preferred qualification.

Benefits

  • A Rylo camera on the first day.
  • Team lunches, happy hours, and off-sites.
  • Meaningful equity.
  • Flexible work schedule.
  • Medical, dental, and vision insurance.
  • Medical, dental, and vision insurance.
  • Snacks and drinks available at the workplace.

Tech Stack

CiOSLinuxMake

Categories

Rylo

About Rylo

51-200 employees
Contact me