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.
