We're building a team of passionate individuals creating innovative, accessible technology solutions in efforts to make education inclusive.

Our focus is to make products that help improve learning outcomes for the visually impaired.

Open Positions (Full Time)

Annie Software Engineer (Python)Bengaluru, IndiaDetailsApply
Embedded Electronics Design EngineerBengaluru, IndiaDetailsApply

Open Positions (Internships)

Business Development (Intern)Bengaluru, India6 months (Full Time Commitment)DetailsApply
Deployment and Operations (Educational Programs) Intern Bengaluru, India6 months (Full Time Commitment)DetailsApply

Annie Software Engineer (Python)

Who we're looking for?

We are looking for an experienced Python Engineer to scale and enhance the capabilities of our flagship product Annie, world’s first self-learning Braille learning ecosystem.

What will you be doing?

If you're hired for this role, you will be taking up the following responsibilities among others:

  • Improving Python engine that enables Braille learning on the World’s first braille self-learning hardware and software ecosystem (Annie)
  • Collaborating with Product managers, Special Education Experts and CTO to ideate, design, prototype, validate and launch new features to improve user experience and learning outcomes 
  • Creating scalable systems to facilitate the rapid international growth of Annie
  • Assisting Hardware and Deployment engineers to optimise Annie deployments through software optimisations  
  • Analysing and determining the best tools/packages and tech stacks for new solutions and features
  • Making a social impact with every line of code
What you'll need to bring to the table?
  • Software development experience using Python3 in production applications 
  • Knowledge of software design patterns 
  • Experience with communicating with web applications and APIs 
  • Ability to architect a full stack scalable Python application
  • Ability to collaborate with a team of developers, product managers and designers
  • Working knowledge of the general software landscape, architectures, trends, and emerging technologies
  • Knowledge of Shell scripting 
  • Good to have : experience with Raspberry Pi
  • INR 10-20 Lacs per Annum + Competitive ESOPs
  • at least 1 year of experience

Embedded Electronics Design Engineer

Who we're looking for?

Thinkerbell Labs is driven by the motto of developing Tech for Good. We are looking for someone who is driven by the knack of problem solving, developing technology and products with a cause and wants to be part of an award winning startup solving a global problem.

What you will be doing?

You will be an integral part of our engineering team with heavy contribution towards development of new hardware products and improvement of existing line of products of the company. You would also have the opportunity to grow into a lead spearheading the company’s hardware engineering team. Your roles will include:

  • Designing and development of Electronic systems involving microprocessor/microconrollers, SoCs, interfacing circuits for actuators, sensors, communication etc. Designing systems so as to optimize for functionality, reliability, regulatory compliance, cost, TTM, component availability and manufacturability.
  • Ideating, researching, and building hardware framework for new product development. Being able to derive functional block diagram from top level product features identified via user ressearch.
  • Designing Schematic on eCAD Tools and PCB Layout Design.
  • Overseeing prototype fabrication, testing, debugging so as to move design to production.
  • Coordinating with and assisting the production and procurement team with manufacturing. Assisting the team with any process issue, bugs identification and resolution, component testing etc.
  • Visiting vendor sites for production process review, coordinating with vendors to explain functional and quality requirements.
  • Design testing methods and QC stanadrds for systems that move into production.
  • Work with the SW and FW team in understanding how HW, SW and FW will interact and design accordingly.
  • Participate in Lab tests for various compliance requirements such as EMI/EMC, FCC, CE, IEC etc.
What you'll need to bring to the table?
  • B.Tech/B.E./M.Tech in Electronics/Electronics and Communication with 2+ years of experience.
  • Proven experience of developing microprocessor/microcontroller boards. Knowledge of SoCs like STM32, ESP32, and architectures like ARM Cortex, x86, Xtensa.
  • Proficiency in eCAD tools like Altium, KiCAD, Allegro etc and Simulation tools like Proteus, ISIS, NI Multisim, Matlab etc.
  • Knowledge of developing systems involving various communication protocols like WiFi, BT, UART, I2C, I2S, SPI, SDIO, Ethernet, USB, CAN etc.
  • Skill of designing, calculating and simulating electrical circuits involving Resistors, Capacitors, Inductors, Diodes, FETs, BJTs, Opamps, Timers, Gates etc.
  • Knowledge of various circuits like DC-DC converters, Audio Amplifier, Battery Management systems, motor drivers, EMI filters, LDO.
  • Understanding of design and layout principles for compliance with EMI/EMC standards. Knowledge of regulatory complainces and standards under FCC and CE.
  • JTAG, Programming, Debugging. Knowledge of C, Python, Linux, Shell Scripts would be great addition
  • Strong verbal, written and interpersonal communication skills
  • Strong analytical and quantitative capabilities
  • Self-starter and entrepreneurial spirit.
  • INR 10-16 Lacs per Annum + Competitive ESOPs

Can't find the role that you’re looking for?

Tell us how you'd like to be part of the team.

Drop us a mail with your résumé at [email protected].

Bonus: Hold "T" or "L" on your keyboard and observe what happens.