Current jobs related to Android Firmware Engineer - Bengaluru, Karnataka - Nymble
-
Android Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Nymble Full timeAbout NymbleNymble is a cutting-edge technology company that's revolutionizing the way we cook at home. Our mission is to make cooking easier, faster, and more enjoyable for everyone.Job Title: Android Firmware EngineerWe're seeking an experienced Android Firmware Engineer to join our team. As an Android Firmware Engineer at Nymble, you will be responsible...
-
Android Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Nymble Full timeJob DescriptionNymble is seeking an experienced Android Firmware Engineer to join our team. As a key member of our robotics software development team, you will be responsible for maintaining and enhancing the Android platform used in our systems.Your primary focus will be on ensuring high performance, stability, and security across all software layers. You...
-
Bluetooth Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Samsung Electronics Full timeJob Title: Bluetooth Firmware EngineerJob Summary:We are seeking an experienced Bluetooth Firmware Engineer to join our team at Samsung Electronics. As a member of our team, you will be responsible for developing new features, testing, and maintaining high-quality embedded software modules for our leading range of SoCs.Key Responsibilities:Design, develop,...
-
Bluetooth Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Samsung Electronics Full timeJob DescriptionSamsung Electronics is seeking a highly skilled Bluetooth Firmware Engineer to join our team.About the Role:We are looking for a talented individual to develop and test high-quality embedded software modules for Samsung's leading range of SoCs. The successful candidate will be responsible for designing, developing, and testing the Samsung...
-
Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Title: Firmware DeveloperWe are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming.Key Responsibilities:Design...
-
Firmware Engineering Specialist
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeUEFI Firmware Engineer Job DescriptionWe are seeking an experienced UEFI firmware engineer to join our team at Lenovo ISG. As a UEFI firmware engineer, you will be responsible for the development, testing, and validation of UEFI firmware for our next-generation server products.Main ResponsibilitiesDesign, develop, and test UEFI firmware for x86 and ARM...
-
Senior Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeUEFI Firmware Development EngineerLenovo ISG is seeking a skilled UEFI firmware development engineer to join our team in Bangalore, India. As a key member of our UEFI firmware development team, you will be responsible for designing, developing, and testing UEFI firmware for next-generation server products.Responsibilities:Design and develop UEFI firmware for...
-
Firmware Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Firmware Development EngineerJob Summary:We are seeking a highly skilled Firmware Development Engineer to join our team at Lenovo. As a Firmware Development Engineer, you will be responsible for designing, developing, and testing firmware for our server products.Key Responsibilities:Design and develop firmware for server products using C and C++...
-
Firmware Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key Responsibilities:Develop and maintain the Server BMC firmware for ThinkSystem products.Work with...
-
Firmware Engineering Manager
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeLenovo Firmware Engineering ManagerWe are Lenovo, a global technology powerhouse, and we are seeking a highly skilled Firmware Engineering Manager to lead our UEFI / BMC firmware development team in Bangalore, India.This is an exciting opportunity to contribute to the development of world-class servers and work closely with our Worldwide Core Firmware,...
-
Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Sri Durga HR Solutions Full timeJob Title: Firmware and Embedded Software SpecialistSri Durga HR Solutions seeks a highly skilled Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer, you will design, develop, and test firmware for various embedded systems.Key Responsibilities:Design and develop firmware for embedded systems, including microcontrollers and...
-
Firmware Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeFirmware Development OpportunityLenovo is seeking a skilled Firmware Development Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to the creation of cutting-edge server firmware for Lenovo ThinkSystem XCC. Your expertise in C and C++ firmware development, as well as knowledge of...
-
Firmware Development Specialist
7 days ago
Bengaluru, Karnataka, India Antal International Full timeAbout the Role:We are seeking a highly skilled Firmware Development Specialist to join our team at Antal International. The successful candidate will be responsible for designing, developing, and implementing software solutions for our projects.Key Responsibilities:Design and implement software solutions using a solid process and framework.Support and...
-
Firmware Validation Engineer
4 weeks ago
Bengaluru, Karnataka, India VARITE INC Full timeFirmware Validation EngineerVARITE INC is seeking a highly skilled Firmware Validation Engineer to join our team. As a Firmware Validation Engineer, you will be responsible for ensuring the quality and reliability of firmware for various embedded systems.Key Responsibilities:Develop and execute test plans for firmware validationIdentify and report defects in...
-
Firmware Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob DescriptionLenovo is seeking a talented Firmware Development Engineer to join our team in Bangalore, India. As a Firmware Development Engineer, you will be responsible for the development and maintenance of the Server BMC firmware for ThinkSystem products.Key ResponsibilitiesDevelop and maintain the Server BMC firmware for ThinkSystem products.Work with...
-
Firmware Validation Engineer
3 weeks ago
Bengaluru, Karnataka, India CN Solutions Full timeJob Description:At CN Solutions, we are seeking a skilled Firmware Validation Engineer to join our team. As a key member of our engineering team, you will be responsible for validating and integrating firmware for our storage solutions.Key Responsibilities:Perform firmware validation and integration for our storage productsCollaborate with development teams...
-
Embedded Firmware Engineer
3 weeks ago
Bengaluru, Karnataka, India Nexplace Info Private Limited Full time**Job Title:** Firmware Embedded Systems Specialist**Job Description:**We are seeking a highly skilled Firmware Embedded Systems Specialist to join our team at Nexplace Info Private Limited. The ideal candidate will have experience in developing embedded firmware for various applications.**Responsibilities:**- Develop and maintain embedded firmware for our...
-
Firmware Security Engineer
3 weeks ago
Bengaluru, Karnataka, India Uni Connect Pte Ltd Full timeFirmware Security EngineerWe are seeking a highly skilled Firmware Security Engineer to join our team at Uni Connect Pte Ltd. As a Firmware Security Engineer, you will be responsible for designing and developing secure firmware for our products.Key Responsibilities:Design and develop secure firmware for our productsImplement security features and protocols...
-
Firmware Development Engineer
4 weeks ago
Bengaluru, Karnataka, India Lenovo Full timeJob Title: Firmware EngineerLenovo is seeking a talented Firmware Engineer to join our team in Bangalore, India. As a key member of our BMC firmware development team, you will contribute to creating innovative firmware solutions for our ThinkSystem XCC products.Key Responsibilities:Develop and maintain firmware for Lenovo ThinkSystem XCC productsCollaborate...
-
Embedded Firmware Engineer
4 weeks ago
Bengaluru, Karnataka, India N Human Resources & Management Systems Full timeJob Description: Technical Lead Firmware EngineerLocation: Pan IndiaRole Overview:We are seeking a talented Lead Firmware Engineer to join our team and contribute to the design, development, and maintenance of firmware solutions for embedded systems. The ideal candidate will have strong expertise in developing low-level software, particularly firmware, for...
Android Firmware Engineer
4 weeks ago
Nymble is a fast-growing Series-A funded startup backed by Tier-1 VCs, including Accel Partners and Waterbridge Ventures. We're revolutionizing the cooking industry with our autonomous cooking robots that use Artificial Intelligence enabled Computer Vision to consistently and reliably cook the best food for our users.
Job DescriptionWe're seeking an experienced Android Firmware Engineer to join our team. As an Android Firmware Engineer at Nymble, you will be responsible for maintaining and enhancing the Android platform used in our systems. Your key focus will be on ensuring high performance, stability, and security across all software layers.
Key Responsibilities- Customize 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.
- Remove 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.
- Simplify 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.
- Streamline 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.
- 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, ensuring the security and stability of the AOSP platform.
- Design and development of Linux device drivers 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.
- 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.
- 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.
- No other organization offers challenges similar to ours. Building completely autonomous cooking robots requires thinking from first principles and building from the 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.