Firmware Engineer

2 months ago


Bangalore City, India Nymble Full time
Nymble builds cooking robots that live inside your kitchen and cook food for you completely autonomously. Nymble robots use Artificial Intelligence enabled Computer Vision to consistently and reliably cook the best food for our users See it in action: is a fast-growing Series-A funded startup backed by Tier-1 VCs

including Accel Partners, Waterbridge Ventures. What can I expect from this role?As an Android Firmware Engineer at Nymble, you will be responsible for maintaining and enhancing the Android platform used in our systems. You will lead efforts to create a feature-rich, lightweight, and robust Android image that serves as the foundation for our custom applications. This role includes end-to-end ownership of the Android environment, from optimizing the core OS and managing hardware integrations to enabling and supporting custom app development. Your key focus will be on ensuring high performance, stability, and security across all software layers. What will my work responsibilities look like if I join Nymble? Kernel Optimization & TuningCustomize and optimize the Linux kernel for real-time performance, minimizing the footprint for embedded systems.Strip down unnecessary modules, drivers, and services while ensuring stability for hardware peripherals like sensors, actuators, displays etc. AOSP CustomizationRemove unnecessary Android services, apps, and frameworks to build a lean, purpose-built system.Develop a custom HAL (Hardware Abstraction Layer) for the robot’s specific sensors, actuators, and motor controllers.Integration of custom APIs like NNAPI in the android source. Security & StabilitySimplify the Android permission model for embedded use, reducing attack vectors and ensuring safe, sandboxed operation.Disable unnecessary services and ensure secure OTA updates with rollback capabilities. Connectivity & IoT IntegrationStreamline Android’s networking stack (Wi-Fi/Bluetooth) for seamless integration with IoT platforms and cloud services.Develop systems for remote updates, monitoring, and diagnostic capabilities. Collaboration & TestingWork closely with hardware engineers, UI/UX designers, and robotics experts to deliver a fully optimized cooking robot.Perform extensive testing to ensure stability, performance, and real-time responsiveness. What makes you a match for us?Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.Experience with low level system programming. Familiarity with Android Architecture and System Services.Experience with Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot, Android OS modifications etc.Experience with SELinux Policies, Ensure the security and stability of the AOSP platform.Design and development of Linux device driver and implementing drivers for various interfaces like I2C, SPI, Display, camera etc.Hands on experience in boot loaders, and UBoot for Linux.Scheduling, memory management and device driver development in Linux/RTOS.Preferred Skills:Knowledge of TensorFlow Lite or other AI frameworks for embedded devices.Familiarity with edge computing for AI-driven decision-making.Experience in C/C++ with a deep understanding of Object Oriented Programming.What will your first 90 days look like at Nymble?15-Day Milestone: Dive into the onboarding process and get to know the team. Build connections and understand our collaborative approach. Familiarize yourself with our product's key features and the Android system's critical role.30-Day Milestone: Begin exploring the Android source code and become comfortable navigating it. Understand existing customizations, patches, and feature sets. Identify areas for improvement.60-Day Milestone: Develop a solid grasp of essential Android modules. Create a plan to streamline and optimize the Android image. This might involve eliminating unnecessary components, improving performance, or enhancing stability.90-Day Milestone: Expand your focus to make the Android image scalable and future-proof. Work on an OTA framework, implement security patches, and integrate custom APIs. Ensure our system is secure, scalable, and ready for future updates. Working at NymbleWhat users have to say about our ProductTwitter love from usersHow does Nymble cookOur WebsiteRead Our Story ⭐ Why Nymble?No other organisation offers challenges similar to ours. Building completely autonomous cooking robots requires thinking from first principles and building from ground up.We believe that Nymble is a generational company with the opportunity to alter the trajectory of how food is cooked inside homes today. This opportunity is parallel to how autonomous cars have started making an impact.
  • Firmware Engineer

    2 months ago


    Bangalore City, India Schneider Electric Full time

    Key Responsibilities:Designing and developing embedded software solutions using the Linux operating system. Collaborating with hardware engineers to understand system requirements and specifications, especially in power electronics products. Design, develop and own product firmware for new product development. Work with other developers to ensure the...

  • Firmware Engineer

    1 week ago


    bangalore, India ACL Digital Full time

    We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards. Firmware Engineer...

  • Firmware Engineer

    6 days ago


    bangalore, India ACL Digital Full time

    We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards. Firmware Engineer...


  • Bangalore City, India UST Full time

    UST ( is looking for a Firmware Engineer for Bengaluru Location.Experience: 4- 8 YearsJob Description:Proven experience in firmware development with a focus on BMC or embedded systems.· Proficiency in C++ programming languages and familiarity with scripting languages such as Python.· Proven experience in Linux kernel development, with a deep understanding...

  • Firmware Engineer

    5 days ago


    bangalore, India ACL Digital Full time

    We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards.Firmware Engineer duties...

  • Firmware Engineer

    2 weeks ago


    bangalore, India ACL Digital Full time

    We are looking for a motivated and experienced Firmware Engineer to join our team! As a Firmware Engineer, you will be responsible for supporting the firmware development team in the design, development and production of our firmware supported products. You will be responsible for testing, documenting and creating firmware standards.Firmware Engineer duties...


  • Bangalore City, India UST Full time

    UST (www. Ust. Com) is looking for a Firmware Engineer for Bengaluru Location. Experience: 4- 8 Years Job Description: Proven experience in firmware development with a focus on BMC or embedded systems.· Proficiency in C++ programming languages and familiarity with scripting languages such as Python.· Proven experience in Linux kernel development, with a...


  • Bangalore City, India River Full time

    About River:River is an electric vehicle company building multi-utility scooters. At River, we’re building scooters of tomorrow for the ambitious youth of today. Because we believe people only need two things to achieve success: the desire to make it to the top, and the means to get there.With our flagship product River Indie, SUV of Scooters, is designed...

  • Firmware engineer

    2 weeks ago


    Bangalore City, India ITC Infotech Full time

    Are you a skilled Microcontroller Coder with experience in C or C++? An exciting opportunity awaits in Bangalore for an immediate start! Experience - 3 to 6 years Work mode - Hybrid Seeking a candidate with a deep understanding of motor characteristics, proficiency in motion control firmware development, and the ability to recommend appropriate drive...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India Yulu Full time

    About Yulu: As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware engineer

    4 weeks ago


    Bangalore, India Yulu Full time

    About Yulu: As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    2 weeks ago


    bangalore, India Yulu Full time

    About Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    4 weeks ago


    bangalore, India Yulu Full time

    About Yulu:As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    About the RoleWe are seeking a skilled Firmware Developer to contribute to the development of cutting-edge storage solutions at Eximietas Design Private Limited.The ideal candidate will be responsible for designing, developing, and optimizing firmware for our storage devices, ensuring exceptional performance and reliability.Key ResponsibilitiesDevelop and...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    About the RoleWe are seeking a talented Firmware Developer to contribute to the development of cutting-edge storage solutions.Key ResponsibilitiesDesign, develop, and optimize firmware for storage devices, ensuring exceptional performance and reliability.Implement new features and optimize existing functionalities to enhance performance and efficiency.Debug...

  • Firmware Engineer

    1 week ago


    bangalore, India Yulu Full time

    About Yulu: As India’s leading shared electric mobility technology player, Yulu is purposeful and dedicated to making mobility accessible, affordable, environmentally sustainable and inclusive. Over the past five years, we have created a strong positive impact in several cities thanks to our smart vehicles, robust technology stack, and deep stakeholder...

  • Firmware Engineer

    4 weeks ago


    Bangalore, India EXIMIETAS DESIGN PRIVATE LIMITED Full time

    Job Title: Firmware DeveloperAbout the Role:We are seeking a skilled Firmware Developer to contribute to the development of cutting-edge storage solutions at Eximietas Design Private Limited.Key Responsibilities:Design, develop, and optimize firmware for storage devices, including HDDs, SSDs, and NAND.Implement new features and optimize existing...

  • Firmware engineer

    2 days ago


    Bangalore, India Upsurge Labs Full time

    Who We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something...


  • Bangalore, India ELECBITS TECHNOLOGIES PRIVATE LIMITED Full time

    Job Title: Senior Firmware EngineerJob Summary:Elecbits Technologies Private Limited is seeking a highly skilled Senior Firmware Engineer to join our team. As a Senior Firmware Engineer, you will be responsible for designing, developing, and testing firmware for electronic systems, ensuring they meet functional and performance requirements.Key...

  • Firmware Engineer

    1 day ago


    bangalore, India Upsurge Labs Full time

    Who We Are: At Upsurge Labs, we’re all about pushing boundaries and redefining what's possible in wearable tech. Based in the heart of Bengaluru, we're a fast-growing startup filled with creative minds and big ambitions. We're on a mission to build tech that makes an impact, and we’re looking for people who want to be a part of something truly...