Search by job, company or skills

wippi

Embedded Software Engineer

Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Wippi is India's first screen-free smart audio companion for kids. Every Wippi card, featuring iconic characters, comes alive with rich stories, songs, and magical audio interactions when placed inside the device and activated with a simple button press. We blend physical storytelling with AI magic — to spark imagination, values, and joy.


We are looking for a Firmware engineer to own and build Wippi's firmware from the ground up. This is a founding role where you will spend a significant portion of your time writing, debugging, and shipping embedded firmware, while also setting technical direction and building a small, high-quality team

.You will be directly responsible for the reliability, performance, and scalability of firmware running on our devices — from prototype boards to millions of devices in the field

.This role is ideal for someone who wants technical ownership, enjoys deep embedded work

.Key Responsibilities

1) Firmware development

  • Write, review, and maintain production-grade embedded firmware (embedded C/C++)
  • .Implement and debug core device functionality: boot flow, power management, audio pipelines, LEDs, buttons, connectivity, and peripherals
  • .Actively debug system-level issues using serial logs, hardware tools, and real devices
  • .Optimize firmware for reliability, performance, and low-power usage
  • .Own firmware builds, flashing, release processes, and OTA updates

.2) Firmware Architecture and future roadma

  • pDesign and evolve firmware architecture to support current and future Wippi devices
  • .Make pragmatic architecture decisions balancing speed, stability, and scale
  • .Define coding standards, firmware versioning, and release discipline
  • .Ensure clean interfaces between firmware, hardware, cloud, and AI systems

.3) Quality and Reliability

  • Own firmware stability across development, pilot runs, and mass production
  • .Lead EVT/DVT/PVT firmware readiness and factory bring-up
  • .Debug manufacturing and field issues hands-on alongside vendors and internal teams
  • .Establish firmware test strategies, regression checks, and production validation flows

.5) Cross functional collaboration

  • Work closely with hardware, product, AI, cloud, and QA teams
  • .Translate product requirements into firmware execution plans
  • .Act as the firmware owner in leadership and external partner discussions

.
Require skills and experien

  • ce3-4 years of experience in embedded firmware development, with a strong hands-on track recor
  • d.Deep expertise in embedded C/C++ and microcontroller-based systems (ESP32 or similar
  • ).Strong understanding of hardware–firmware interaction (power, audio, peripherals
  • ).Experience shipping firmware into real consumer devices at scal
  • e.Proven ability to debug complex issues across firmware, hardware, and manufacturin
  • g.Experience mentoring or leading engineers while staying hands-o
  • n.Comfort working in fast-moving, ambiguous startup environment

s.Preferred qualificati

  • onExperience in early-stage startups or zero-to-one hardware product
  • s.Background in audio devices, low-power systems, or IoT product
  • s.Experience with OTA updates and device managemen
  • t.Exposure to factory firmware bring-up and production testin
  • g.Willingness to occasionally travel for manufacturing suppor

t.
Why Join Wip

  • piLead and build firmware hands-on for India's first AI-native kids tech br
  • andSignificant equity with leadership compensat
  • ionHigh ownership and direct impact on shipped produ
  • ctsWork at the intersection of embedded systems, AI, and storytell
  • ingShape engineering culture from day
  • oneBuild technology that positively impacts how kids grow and le

arn

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149365449

Similar Jobs

Bengaluru, India

Skills:

windriver arm architecture RtosEmbedded CUsbEmbedded LinuxUartEmulatorSpiJtagFreertosEthernetIarI2cBleOscilloscopeucosWi-Ficode composer studioEmbedded SystemsHEWMicrocontroller-based developmentKeil

Bengaluru, India

Skills:

CHW versions of LX2160Embedded Linux BSP developmentARMv8 architecturekernel logsLinux kernel internalsYocto LSDK build systemsLinux boot flowJTAG tracing toolsNXP LX2160 LayerscapeU-Boot

Bengaluru, India

Skills:

arinc 429 RtosUartSpiHIL TestingEmbedded Software DevelopmentCanGitI2cMatlab SimulinkARINC 664Data ProcessingFlight controllersAutopilot systemsDO-178CSensor integrationUAV firmware

Bengaluru, India

Skills:

ARM Cortex-M architectureInterrupt designCMSIS-level developmentReal-time dataflow synchronizationMemory coherencyHardware register programmingLow-level MCU architectureEmbedded firmware designRobotics systemsMemory hierarchyDMA pipelinesReal-time control loopsSTM32 ARM-cortexM7 seriesDynamic event-driven frameworksCache optimization techniquesRTOS InternalsSensor data processing

Bengaluru, India

Skills:

strace CGdbSpiGitlabI2cDevice Driver DevelopmentPythonUsbDebuggingUartBashCanScripting LanguagesGitVersion Control SystemsEthernetLogic analysersOTA firmware update mechanismsLinux kernel internalsSecure bootBuildrootLinux security hardeningYocto ProjectU-BootEmbedded communication interfacesEmbedded Linux developmentCross-compilation toolchainSystem-level programmingCybersecurity best practices