Embedded Firmware Engineer/ Senior Embedded Firmware Engineer
3 hours ago
Location: On-site, Bommasandra, 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 engineer to be part of our firmware team and drive next-generation wearable product development.
Key Responsibilities:
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:
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.
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.
Qualifications & Skills
- Bachelor's, or Master's in Electronics, Electrical Engineering, or related fields.
- Experience (Embedded Firmware Engineer): 2+ years in embedded firmware development (freshers need not apply).
- Experience (Senior Embedded Firmware Engineer): 4+ years in embedded firmware development.
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.
If you are a seasoned firmware engineer eager to push the boundaries of wearable technology, we want to hear from you
Please apply to the job or send in your resumes
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India AIIR Products Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGeneral DescriptionAIIR Products is a pioneering provider of AI-powered heating and cooling solutions designed to enhance comfort and energy efficiency in multi-family, residential, and hospitality settings. AIIR focuses exclusively on delivering innovative, sustainable systems that leverage advanced machine learning technology. AIIR is committed to...
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India TekPillar® Full time ₹ 10,00,000 - ₹ 15,00,000 per yearWe are Hiring: Embedded Firmware Engineer at Bangalore LocationJob Role:Embedded Firmware EngineerExperience:4+ YearsJob Location:Adugodi, Bangalore(5 Day Work From Office)CTC : Up to 15 LPA#Note: Looking for only Immediate Joiners (within 10 days)Responsibilities:Collaborate with hardware teams to analyze and implement hardware changes.Lead board bring-up...
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India ONX Full time ₹ 5,00,000 - ₹ 15,00,000 per yearAbout us: ONX Homes: Founded in 2021, ONX is pioneering a new era of homes and neighborhoods. We believe the world demands that we build different and build better. Every ONX home is built using X+ ConstructionTM, a fully integrated system that merges high-end design and leading technology and delivers more value at every step of the homeowner journey. A...
-
Embedded Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Protectol Health Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob DescriptionAre you passionate about making a difference in people's lives through groundbreaking products and services ? Look no further Protectol Health is a pioneering pharma-tech company with a holistic approach that spans conventional pharmaceuticals, nutraceuticals, nutrients, and business safety. Our dedication to the value of "Life matters" is not...
-
Embedded Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescription : Job Summary : We are looking for an experienced Embedded Firmware Engineer with hands-on expertise in RTOS and VxWorks. The candidate will be responsible for designing, developing, and debugging firmware for embedded systems, ensuring reliability, performance, and scalability. Key Responsibilities : - Design, develop, and maintain...
-
Senior Embedded Firmware Engineer(Skytex)
2 weeks ago
Bengaluru, Karnataka, India Nilasu Consulting Services Full time ₹ 12,00,000 - ₹ 24,00,000 per yearRole Objective As a Senior Embedded Firmware Engineer at Skytex, you will play a critical role in the development of embedded subsystems for our next-generation UAS platforms. You will work closely with cross-functional teams to design, implement, and optimize firmware solutions. Your expertise will be essential in ensuring the performance, reliability,...
-
Embedded Firmware Intern
1 week ago
Bengaluru, Karnataka, India Spinotrix Full time ₹ 4,00,000 - ₹ 8,00,000 per yearAbout SpinotrixSpinotrix is a future-focused technology company specializing inElectric Two-Wheelers, E-Bikes, and advanced IoT & Building Automation Solutions. Our mission is to redefineurban mobilityandintelligent environmentsthrough the seamless integration ofembedded systems, smart electronics, and connectivity-driven innovation.Role OverviewWe are...
-
Embedded Firmware Engineer
4 days ago
Bengaluru, Karnataka, India Octane Circuits Full time ₹ 9,00,000 - ₹ 12,00,000 per yearEmbedded Systems Engineer with 2-6 yrs experience in firmware (C/C++), PCB bring-up, driver development, UART, RS485, I2C, SPI, RTOS (FreeRTOS), Nordic BLE, and low-power battery devices. Strong debugging and hardware integration skills.Health insurance
-
Embedded Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Confio Technologies Full timeKey Responsibilities1. Firmware DevelopmentDesign, implement, and maintain firmware for microcontroller-based systems (STM32, ESP, etc.) in C/C++.Develop and optimize communication protocols (RS485, Modbus RTU, UART, SPI, I²C).Work with sensors, relays, dimmers, and control circuits for real-time applications.Implement RTOS-based designs and event-driven...
-
Embedded Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India NimbleWork Full time ₹ 5,00,000 - ₹ 15,00,000 per yearDescriptionWe are looking for a passionate Embedded Firmware Developer with 1.52 years of hands-on experience in developing firmware for IoT controllers. You will work on next-generation connected devices involving ARM-based microcontrollers, low-power design, and wireless connectivity. The role requires strong embedded C/C++ skills, understanding of IoT...