This post is over 30 days old. The position may no longer be available

Embedded Linux Developer for Hardware Startup

Nymble Labs , Bangalore · nymble.in · Full-time employment · Electronics

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