Bootstrap

Muse Wearables

Muse Wearables - Senior Firmware Engineer - RTOS

๐Ÿ“ŒBengaluru, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

About Us

We are a fast-growing wearable technology startup focused on building intelligent, next-generation smart rings and related innovations. Our flagship product integrates Bluetooth, NFC, and dual-core PSoC63 architecture, running an RTOS-based application stack. We are looking for a skilled and passionate Lead Firmware Engineer to architect and lead firmware development, driving innovation in ultra-low power, high-performance embedded systems.

Role Overview

As a Lead Firmware Engineer, you will spearhead the design and development of embedded software for cutting-edge wearable products. You will work closely with cross-functional teams to ensure robust, optimized, and production-grade firmware that delivers superior performance and power efficiency.

Key Responsibilities Leadership

  • Lead and mentor the firmware development team.
  • Define coding standards, design patterns, and architecture best practices.
  • Review code, troubleshoot issues, and uphold software quality.

Firmware Architecture & Development

  • Design and implement embedded software for dual-core microcontrollers (e.g., Cypress

PSoC63) using C/C++ and RTOS (e.g., FreeRTOS).

  • Develop inter-core communication mechanisms, memory management, and resource sharing strategies.
  • Ensure thread safety, synchronization, and concurrency control in real-time systems.

Power Optimization

  • Design ultra-low power firmware optimized for battery-powered wearables.
  • Implement deep sleep modes, dynamic power scaling, and system-level power profiling.

System-Level Programming

  • Work on startup code, linker scripts, interrupt vectors, and assembly routines.
  • Optimize bootloaders and system memory usage.

Hardware Integration

  • Interface firmware with BLE, NFC, sensors, and other peripherals via UART, I2C, SPI, etc.
  • Collaborate with hardware engineers to integrate and test embedded features.

Debugging & Troubleshooting

  • Use JTAG, SWD, logic analyzers, and profiling tools to debug and optimize firmware.
  • Identify and resolve issues such as deadlocks, race conditions, and hardware-software bugs.

Cross-Functional Collaboration

  • Partner with product managers, software, hardware, and manufacturing teams to define and deliver feature-rich firmware.
  • Support production testing and field issue resolution.

Project Management

  • Define project plans, scope, milestones, and deliverables for the firmware team.
  • Ensure timely releases with high-quality and well-documented firmware.

Experience

Required Qualifications & Skills :

  • 5- 8+ years in embedded firmware development.
  • Experience in a leadership or principal role preferred.
  • Programming Languages : Strong proficiency in C/C++ for embedded systems; exposure to ARM Cortex-M architecture.
  • RTOS : Hands-on experience with FreeRTOS or similar RTOS platforms.
  • Power Efficiency : Expertise in designing low-power firmware for battery-operated devices.
  • Concurrency & IPC : Experience with dual-core processors, inter-core communication, semaphores, and synchronization.
  • Low-Level Development : Familiarity with linker files, startup scripts, bootloaders, and system initialization.
  • Communication Protocols : Proficient with BLE, NFC, UART, I2C, SPI, and other embedded interfaces.
  • Debugging Tools : Skilled in using JTAG, SWD, oscilloscopes, logic analyzers, and other real-time debugging tools.
  • Hardware Platforms : Prior experience with Cypress PSoC6 (preferably PSoC63) is highly desirable.
  • Team Skills : Strong communication, documentation, and leadership skills with a proven track record of mentoring engineers.

(ref:hirist.tech)
Other similar jobs

Firmware Engineer, Amazon Robotics

@ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior Firmware Engineer

@ Badger Meter, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Firmware Engineer

@ Baker Hughes, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Firmware Engineer

@ CHEP, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Firmware Engineer II

@ Brady Corporation, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Sr. Software Engineer Security

@ Cisco, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Principal Firmware Verification Engineer

@ Collins Aerospace, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

AMI Smart Grid - Senior Firmware Engineer

@ Corinex, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

TeleOp Embedded Engineer

@ Figure, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Senior Engineer, Firmware

@ Flock Safety, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    Firmware Engineer, Amazon Robotics

    @ Amazon, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior Firmware Engineer

    @ Badger Meter, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Firmware Engineer

    @ Baker Hughes, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Firmware Engineer

    @ CHEP, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Firmware Engineer II

    @ Brady Corporation, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Sr. Software Engineer Security

    @ Cisco, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Principal Firmware Verification Engineer

    @ Collins Aerospace, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    AMI Smart Grid - Senior Firmware Engineer

    @ Corinex, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    TeleOp Embedded Engineer

    @ Figure, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Senior Engineer, Firmware

    @ Flock Safety, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—