Lead Firmware Engineer

3 weeks ago


Bengaluru, Karnataka, India Muse Wearables Full time

Location : On-site, Bangalore Urban.

Employment Type : Full-Time.

About Us :

We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices.

Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application.

We are seeking a passionate and experienced Lead Firmware Engineer to head our firmware team and drive next-generation wearable product development.

Key Responsibilities :

Technical Leadership :

- Lead and mentor the firmware engineering team, setting technical direction, design standards, and best practices.

Firmware Development :

- Architect, develop, and maintain embedded software for dual-core processors using C/C++ and RTOS (e.g , FreeRTOS).

- Optimize firmware for ultra-low current consumption to extend battery life in wearable devices.

- Implement advanced power-saving modes, and efficient resource management.

- Implement robust inter-processor communication (IPC) mechanisms, manage shared resources, and ensure thread-safety between cores.

- System-Level Programming: Work on linker and startup files, low-level assembly, and deeper PSoC libraries to optimize system performance and memory usage.

Debugging & Troubleshooting: Utilize advanced debugging techniques (JTAG, SWD, logic analyzers), detect and prevent deadlocks, optimize semaphores, and resolve concurrency issues.

Hardware Integration: Collaborate with hardware engineers to integrate new features (Bluetooth, NFC, PSOC63) into the firmware.

Cross-Functional Collaboration: Coordinate with product management, software, hardware, and manufacturing teams for end-to-end product development.

Project Management: Establish firmware project timelines, deliverables, and resources, ensuring high-quality releases within deadlines.

Qualifications & Skills :

Experience :

- 5-8+ years in embedded firmware development (freshers need not apply).

- Prior experience in a lead or principal role is highly desirable.

Programming Expertise :

- Strong proficiency in C/C++ for embedded systems.

- Experience with RTOS (preferably FreeRTOS or equivalent) and real-time constraints.

- Familiarity with assembly language for low-level hardware interfacing.

- Ultra-Low Power Firmware Design.

- Proven track record in optimizing firmware for low-current consumption in battery-powered or wearable devices.

- Knowledge of power management techniques (sleep modes, dynamic frequency/voltage scaling, etc.

Multi-Core & Concurrency :

- Hands-on experience with dual-core processors (preferably PSoC6 or similar).

- In-depth understanding of inter-processor communication (IPC), deadlocks, semaphores, and other concurrency mechanisms.

Low-Level Systems Knowledge :

- Experience handling linker files, startup scripts, and bootloaders.

- Ability to optimize memory usage and power consumption at the system level.

- Communication Protocols: Experience with Bluetooth (BLE), NFC, UART, I2C, SPI, or other communication interfaces.

Debugging & Optimization: Familiarity with debugging tools, profiling, and root-cause analysis for real-time systems.

PSOC Experience: Prior experience with Cypress PSoC6 (particularly PSOC63) and advanced PSoC libraries is a big plus.

Leadership & Teamwork: Excellent communication and leadership skills, with a proven ability to mentor teams and foster collaboration.

Why Join Us ?

Innovative Products: Work on state-of-the-art wearable devices and emerging technologies.

Growth & Impact: Shape our product line, influence company strategy, and make a tangible impact on the future of wearable tech.

Collaborative Culture: Join a team of dedicated professionals who value continuous learning, innovation, and teamwork.

Competitive Compensation: We offer a competitive salary, comprehensive benefits, and other perks.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time

    At Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...


  • Bengaluru, Karnataka, India Muse Wearables Full time

    Location: On-site, Bangalore Urban Employment Type: Full-Time About Us We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices.Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application.We are seeking a passionate and...


  • Bengaluru, Karnataka, India Muse Wearables Full time

    Location:On-site, Bangalore Urban Employment Type:Full-TimeAbout UsWe are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a passionate and...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job Title: Lead Firmware Quality Assurance EngineerAbout the Role:We are looking for an experienced Lead Firmware Quality Assurance Engineer to lead our firmware testing efforts. The successful candidate will have a strong background in firmware development, test automation, and quality assurance principles.As a key member of our quality assurance team, you...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job OverviewThis is a unique opportunity to work as a Firmware Engineer and contribute to the development of innovative medical devices.Responsibilities and Expectations:Design and develop complex firmware systems that meet medical standards.Collaborate with cross-functional teams to develop efficient algorithms.Take ownership of projects and ensure timely...


  • Bengaluru, Karnataka, India Micron Full time

    About the RoleWe're looking for a talented firmware development lead to drive the success of our embedded systems projects. As a key member of our team, you'll be responsible for leading firmware development efforts, ensuring timely delivery, and maintaining high-quality standards.- Primary Responsibilities:Lead firmware development teams to design, develop,...


  • Bengaluru, Karnataka, India beBee Careers Full time

    Job Description:Firmware Testing is a critical aspect of ensuring the quality and reliability of embedded systems. As a Lead Firmware Test Engineer, you will play a key role in developing and executing test strategies that cover system requirements, regulatory needs, and market demands.Responsibilities:Develop and maintain comprehensive test plans that meet...


  • Bengaluru, Karnataka, India beBee Careers Full time

    About the Role:">The Senior Firmware Engineer will be responsible for designing, developing, and testing firmware for next-generation smart devices. This includes implementing and validating firmware and Linux drivers for optimal power and performance.">Key Responsibilities:">">Design and develop firmware architecture in collaboration with...


  • Bengaluru, Karnataka, India Foundation for Science, Innovation and Development, IISc Bangalore Full time

    Position 1: Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 4-6 yearsLocation: Bengaluru, India (IISc Campus)Salary: As per Industry StandardResponsibilities:Lead firmware development activities across multiple medical device projects, ensuring high-quality, reliable, and efficient code implementationDesign a comprehensive firmware...


  • Bengaluru, Karnataka, India Texas Instruments Full time

    About the RoleAs a Boot Firmware Engineer Lead, you will play a crucial role in the development and validation of Boot firmware for embedded systems. You will work closely with our Soc Architectures development, So C Design and Verification teams to ensure that our firmware components meet the highest standards of cybersecurity and functional safety.You will...