over 9 years ago
Responsibilities
- Develop application software for camera platforms running RTOS and Linux.
- Write low-level operating-system code involving computer initialization, memory management, and concurrency.
- Develop software on embedded platforms and contribute to seamless integration between camera software, backend systems, and mobile apps.
- Collaborate with a cross-functional software engineering team.
- Report directly to the CEO.
Requirements
- Excellent C programming skills.
- Expertise in low-level operating-system code, computer initialization, memory management, and concurrency.
- Detailed understanding of SoC architecture.
- Experience and interest in writing code for embedded platforms.
- Some experience with the GNU toolchain, including GCC, GDB, and Make.
- Driver experience is an asset.
- BS, MS, or PhD in Electrical Engineering or Computer Science is required.
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.
- Snacks and drinks.
About Rylo
Rylo builds AI-powered communication tools that enable Deaf and hard-of-hearing people to place calls, read real-time captions, and communicate across devices. Its products span speech recognition–driven calling and messaging apps, supporting accessibility needs for consumers and organizations. The company is privately held, headquartered in New York, and raised a Series A in 2024 to scale its telecommunications and speech technology platform.
