Firmware Engineer
4 weeks ago
Embedded Firmware Engineer (Android/Linux/IoT)
Job Description:
We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and IoT technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves developing and maintaining firmware for IoT devices, ensuring robust and secure communication, and integrating with various hardware components.
Key Responsibilities:
- Design, develop, and maintain firmware for IoT devices running on Android OS and Linux.
- Maintain the complete Embedded software design cycle
- Customize and optimize the Linux kernel for specific hardware platforms.
- Develop and debug device drivers for hardware peripherals (e.g., I2C, SPI, UART, USB, Ethernet).
- Implement IoT protocols and standards such as MQTT, CoAP, HTTPS, and OTA updates.
- Ensure firmware security through encryption, authentication, and secure boot processes.
- Develop firmware for real-time operating systems (RTOS) and ensure real-time performance.
- Work closely with hardware engineers, software developers, and other stakeholders to ensure seamless integration and functionality.
- Write test scripts to verify functionality of code in a lab environment.
- Create and maintain detailed documentation for firmware design, development, and deployment processes.
Required Skills and Qualifications:
- Good hands-on programming in Embedded C, C++ in resource constraint systems.
- Experience developing for Embedded RTOS, Linux/POSIX, and/or Android system
- Must be extremely proficient with Linux kernel development, experience with Yocto linux is a plus.
- Must have strong understanding of code development for microprocessors.
- Experience writing code for vehicle telematics control units.
- Experience with IoT technologies and concepts (MQTT, HTTPS, security, OTA software updates, telemetry, etc.)
- Experience developing and debugging drivers for microcontroller peripherals and systems (e.g. I2C, SPI, UART, USB, Ethernet, etc.).
- Experience in Linux OS level application programming.
- Experience with uBoot, Linux kernel, and Linux bash command line utilities.
- Experience with bootloaders and scripting languages such as shell, perl or python.
- Experience working in a collaborative team environment.
- Good to have experience in using AWS IoT Core/Azure IoT Hub IoT Client.
- Good to have understanding of Protobuf and data compression mechanism.
-
Firmware Engineer
3 weeks ago
Greater Bengaluru Area, India ACL Digital Full timeDesigning and programming firmware : The main role of a firmware developer is to design and program the software that controls a device's basic functions. Debugging : Firmware developers test and debug programs to ensure that the firmware is compatible with the hardware. Analyzing and implementing new requirements : Firmware developers analyze and...
-
Firmware Engineer
3 weeks ago
Greater Bengaluru Area, India ACL Digital Full timeDesigning and programming firmware: The main role of a firmware developer is to design and program the software that controls a device's basic functions.Debugging: Firmware developers test and debug programs to ensure that the firmware is compatible with the hardware.Analyzing and implementing new requirements: Firmware developers analyze and implement new...
-
Firmware engineer
2 months ago
Bengaluru, India Yulu Full timeAbout 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
1 week ago
Bengaluru, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description: Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, Strong...
-
Firmware Engineer
2 weeks ago
Bengaluru, India Black Box Full timeWe have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description: Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, Strong...
-
Firmware engineer
2 weeks ago
Bengaluru, India UST Full timeEmbedded Firmware Engineer (Android/Linux/Io T)Job Description:We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and Io T technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...
-
Firmware Engineer
2 months ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware engineer
2 months ago
Bengaluru, India PhonePe Full timeAbout Phone Pe Group:Phone Pe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, Phone Pe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...
-
Firmware engineer
2 weeks ago
Bengaluru, India ACL Digital Full timeProgramming skills : Strong C programming skills are a minimum requirement.Experience : At least three years of experience working on MCU-based systems.Debugging skills : Hands-on debugging skills with test equipment like oscilloscopes, logic analyzers, and RF and network simulators.Knowledge of interfacing : Knowledge of interfacing various I/O devices such...
-
Firmware Engineer
2 months ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware Engineer
2 months ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group:PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...
-
Firmware Engineer
2 months ago
Bengaluru, India PhonePe Full timeAbout PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending)...
-
Firmware Engineering Director
3 days ago
Bengaluru, Karnataka, India Mulya Technologies Full timeMulya TechnologiesA leading-edge product development companyWe are seeking a highly experienced Firmware Team leader to lead our firmware development team and drive innovation in firmware engineering.Job Overview:The ideal candidate should have a deep understanding of firmware & BSP development, excellent leadership skills, and the ability to collaborate...
-
Firmware engineer
2 months ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Firmware Engineer
2 months ago
Bengaluru, India Mygate Full timeJob Title: Firmware Developer IILocation: BengaluruJob Description:As a Firmware Developer II, you will play a key role in the design, implementation, and optimization of firmware solutions for our innovative products. This position requires a solid foundation in embedded systems, strong programming skills, and a keen interest in developing robust and...
-
Firmware Engineer
4 weeks ago
Bengaluru, India UST Full timeEmbedded Firmware Engineer (Android/Linux/IoT)Job Description:We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and IoT technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...
-
Firmware Engineer
4 weeks ago
Bengaluru, India UST Full timeEmbedded Firmware Engineer (Android/Linux/IoT)Job Description:We are seeking a highly skilled Embedded Firmware Engineer with expertise in Android OS, Linux kernel development, and IoT technologies. The ideal candidate will have a strong background in embedded systems, real-time operating systems, and microcontroller programming. This role involves...
-
Firmware engineer
5 days ago
Bengaluru, India River Full timeAbout 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...