Senior Embedded Firmware Developer
11 hours ago
About Us:
DATOMS is an IoT software platform that streamlines asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises utilising machine learning, artificial intelligence, and the internet of things. Our scalable solution can be customised to meet the unique needs of each client and is trusted by top companies around the globe.
We are looking for passionate problem solvers who are interested to create new technology from scratch. "Hardware is Hard", but we believe dedication and craving for learning new things will help solving some of the biggest problems. The Embedded Firmware developer will work on Embedded Linux, Android and various embedded operating systems to write drivers which will simplify the data acquisition problem across various machines categories. The roles also demand fair understanding in dealing with various micro-processor and controllers. This is a full-time, on-site role located in Bengaluru.
Responsibilities :
●Develop, design, and implement embedded applications, drivers for various machine types and protocols.
● Design and Build testing cases and process for firmware.
● Prepares appropriate documentation as required by internal product development processes.
● Conducts and participates in design, code and test reviews and inspections, as well as the feasibility, efficacy, and compliance to functional and regulatory standards.
● Collaborates with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals.
● Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that our code quality and customer satisfaction goals are achieved.
Qualifications :
● B.Tech in Electronics and Electrical Stream
● More than 3+ years of experience in firmware development or related field
Skills :
● Adequate knowledge of reading schematics and data sheets for components, ability to understand the electrical schematics and work closely with Embedded team.
● Experience in software life cycle, algorithm, and data structure.
● Coding experience in C, C++ is a must where as Experience in Python and Rust is a plus.
● Excellent knowledge of RTOS, Embedded Linux or Android OS, Network Stack, & ESP-IDF
● Hands-on Experience in working with various GSM/GPRS/4G, Wi-Fi, Ethernet mode of connections.
● Experience TCP, MQTT, HTTP protocols
● Hands-on Experience in interfaces Like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, Bluetooth.
● Hands-on experience in modules like Wi-Fi, BLE, Lora WAN, ZIGBEE, RF etc.
● Should have experience in working with TFT and LED displays.
● Extensive experience in micro-controller/microprocessor (like ESP32, ARM Cortex M, STM Chip, Atmega chip sets etc.)
● Familiarity with software configuration management tools, debugging and peer review tools(GIT, SVN)
● History of driving project execution and timely delivery while ensuring a quality focus.
● Experience writing / interfacing with device drivers.
● Experience in Agile development processes and philosophies.
● Strong documentation and communication skills to effectively collaborate with other members in the team.
● Experience & know-how to use generative AI tools like AI studio, cursor, claude, etc.
-
Bengaluru, Karnataka, India Muse Wearables Full timeLocation: On-site, Bommasandra, Bangalore UrbanEmployment Type: Full-TimeAbout 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...
-
Embedded Firmware Developer
2 days ago
Bengaluru, Karnataka, India Andor Tech Full timeThis requirement is for a full-time role.We are looking for candidates with an Embedded Firmware background, possessing 4–8 years of experience, strong proficiency in C, and hands-on experience in embedded system design and development.
-
Embedded Control Firmware
17 hours ago
Bengaluru, Karnataka, India SolarEdge Technologies Full timeAre you ready to power the future?At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide.Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making...
-
Embedded Control Firmware
18 hours ago
Bengaluru, Karnataka, India SolarEdge Full timeAre you ready to power the future? At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to...
-
Embedded Firmware Developer
11 hours ago
Bengaluru, Karnataka, India Ventures Hrd Centre Full time"Seeking an Embedded Firmware Developer having experience in C, RTOS, Linux kernel/devices, networking (GPRS/4G), system integration, and debugging. Must have hands-on with ARM/x86, Git, GCC, MISRA, and scripting. RF/network knowledge a strong plus."
-
Embedded Firmware Engineer
2 days ago
Bengaluru, Karnataka, India onthegotech Full timeWe are hiring an Embedded Firmware Engineer in Bangalore, India. Please go through the job description for your review.Mandatory Criteria:2–3 years of hands-on experience in Embedded Firmware development.Proficiency in Embedded C/C++ and strong debugging skills.Understanding of hardware design fundamentals and PCB-level integration.Experience working with...
-
Embedded Firmware Engineer
14 hours ago
Bengaluru, Karnataka, India Ventures Hrd Centre Full timeExperienced in embedded Linux/RTOS firmware development, device drivers, and kernel customization. Skilled in C, Git, GDB, TCP/IP, and system integration. Strong in RF debugging, packaging, and cross-functional hardware collaboration.
-
Senior Firmware Engineer
1 week ago
Bengaluru, Karnataka, India ABEX Excellence Full timeWe are hiring on behalf of a leading product company for the position of Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...
-
Firmware Developer
2 days ago
Bengaluru, Karnataka, India UST Full time5 - 7 Years3 OpeningsBangaloreRole descriptionWho We AreAt UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our clients to co-create lasting change. Together, with over 30,000 employees in 25+ countries, we build for boundless impact—touching billions of...
-
Firmware Developer
2 days ago
Bengaluru, Karnataka, India Maimsd Technology Full timeDescriptionJob Title :Firmware Developer BMC (Baseboard Management Controller)Location :BangaloreExperience :5 to 10 yearsKey ResponsibilitiesDesign, develop, and maintain firmware for Baseboard Management Controller (BMC) systems.Work extensively on OpenBMC stack development for server management solutions.Implement and optimize side-band and out-of-band...