Description

Primary Roles And Responsibilities

Ownership of the bootloader, kernel, rootfs software on the crib.

Ownership of electronics design -

PCBA.

Schematics,

Coordinate physical layout

Design debug boards, jigs

Work with EMS for mass production

Implementation And Maintenance Of Crib Related Services, Such As

IoT messaging between crib, cloud and mobile devices

Low latency video streaming

Sensor data processing

Device health and statistics

OTA update management.

Optimization and acceleration of AI and vision algorithms running on the crib.

Secure boot and key management.

Key Requirements

Bachelors / Masters in Computer Science, Electrical Engg or allied fields

2+ years of experience in linux/embedded.

Good understanding and experience with C.

Good understanding of operating systems.

Good understanding of basic data structures and algorithms.

Experience in writing and tweaking device drivers.

Experience in python and bash scripting.

Good understanding of version control principles, preferably using git.

Desirable Skill Set

Experience with linux command line tools.

Prior experience with IoT devices.

PCB Design, Experience with bringing up boards

Experience working on python projects.

Strong network programming fundamentals.

Experience working with AWS cloud.

Prior experience with embedded linux rootfs management (Yocto/Buildroot etc.)

Basic familiarity with the web technologies like REST API, MQTT and other server-side principles.

What We Are Looking For In You

Awesome at the art of thinking.

Creative with excellent problem solving and analytical skills

Passion for product quality and attention to details

Must be a team player and effective collaborator with excellent communication skills

Comfortable working in a startup environment and understanding components from various fields that make the product.
 

Education

Bachelors / Masters in Computer Science,