This post is over 30 days old. The position may no longer be available
Embedded Linux Developer for Hardware Startup
Posted by Rohin Malhotra (@rohin28)
Nymble Labs https://hasjob.co/nymble.in/dbius , Bangalore · nymble.in · Full-time employmentFull-time employment · ElectronicsElectronics
Software Developer-Embedded Linux
Where your code will cook!
Who We Are
We at Nymble Labs, believe in a future in which one gets to spend time on things that they love. And cooking fresh and healthy food takes a good amount of effort and after-work hours struggling in the kitchen — every day.
Nymble is easing that problem by building Personal Robotic Cooks — Intelligent Household Kitchen Appliances that cook food, tailored to one’s taste. To get there, we are looking to on-board an experienced and entrepreneurial-minded Embedded Linux Developer.
Role
As an early Founding Member at Nymble Labs, you will define Nymble’s software architecture, working in close collaboration with an extremely lean, execution-minded team to scale up not just the product, but the company. You will single-handedly own software system development at Nymble.
You will grow exponentially fast, and along the way lead a talented team to make our future a reality, because successful companies are not built alone.
Your decisions will shape the entire software backend, from designing the Cooking Platform that makes it possible for one to cook hundreds of recipes on our device, through the AI Engine that tweaks a recipe to one’s liking, to the communication system that lets our device talk with a user, her mobile app, and the cloud.
Responsibilities
- Laying down the foundations of a scalable software architecture
- Building the middleware to support message passing, IPC etc.
- Developing applications for execution of a recipe, integrating these to a cloud framework.
- Conceptualizing algorithms to process thermal and visual data.
- Hiring and managing software engineers.
Requirements
We’d love to hear from you if:
· You are comfortable hacking kernel and debugging device drivers.
· You are proficient in C/C++/Python Programming Languages
· You have a strong understanding of CPU Architecture, DMA, Cache, Interrupts, Remote Procedure Calls and Virtual Memory
· You are proficient in TCP/IP/Websocket communication
· You have hands-on experience in cross-compiling, setting up development toolchains, working with BSPs
· You have strong experience in Embedded Linux architectures.
· You find the synergy between robotics, artificial intelligence and food beautiful
· You are extremely comfortable working in rapid-growth start-up environments
· You know how to partner with product and design to build compelling products on schedule
· People love working with and for you
· You have a track record of trying and learning new things
· You have a point of view but are low ego
Diversity breeds creativity and interesting conversations. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.
Job Perks
Stock Options, Future Team Lead Role
Apply for this position
Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.
It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer