
Firmware Engineer
4 days ago
Qualifications - 5+ years of professional on Firmware Engineer / Embedded Developer Company Description At Evoscien UK, we reimagine the world as it should be - healthy, equitable, and safe. We focus on habitat conservation, healthier communities, cleaner air, and long-term climate stability. Our mission is to create a better, sustainable future through innovative solutions and dedicated efforts. Role Description This is a full-time on-site role for a Firmware Engineer / Embedded Developer located in Bangalore Karnataka, India. The Firmware Engineer will be responsible for designing, developing, and debugging embedded software for various applications. The role involves working closely with IoT products teams, ensuring software compatibility with ARM architecture, and contributing to software development lifecycle activities from requirement analysis to system integration and testing. Job Summary: We are seeking a passionate and skilled Firmware Engineer / Embedded Systems Developer to join our engineering team. The ideal candidate should have hands-on experience with Embedded C, a solid foundation in data structures, and a practical understanding of hardware-level programming. Experience with LoRa communication, STM32, ESP32, and familiarity with TI MSP430 microcontrollers is a strong advantage. Key Responsibilities: - Design, develop, and maintain embedded firmware in C for microcontrollers (STM32, ESP32, MSP430, etc.) - Interface with various peripherals using SPI, I2C, UART, ADC, PWM, etc. - Implement and optimize data structures for performance-constrained environments. - Work with hardware schematics and datasheets to bring up and debug new boards. - Develop communication protocols such as Sigfox, LoRa, BLE, or Wi-Fi depending on the use case. - Use Git for version control and collaborate with a multidisciplinary team (hardware, firmware, and application engineers). - Write clean, well-documented, and efficient code following best embedded practices. - Participate in debugging, unit testing, and validation on real hardware. - Support product integration and field testing as needed. Required Skills & Qualifications: - Bachelor’s or Master’s degree in Electronics, Electrical, Computer Engineering, or related field. - Strong experience in Embedded C programming. - Good knowledge of data structures, memory management, and algorithm efficiency in embedded contexts. - Practical understanding of microcontroller architecture and low-level driver development. - Familiarity with STM32 and ESP32 development environments (e.g., STM32CubeIDE, ESP-IDF). - Experience working with Git in collaborative environments. - Exposure to LoRaWAN / LoRa protocols and implementations. Nice to Have (Bonus Points): - Hands-on experience with TI MSP430 microcontrollers and Code Composer Studio. - Experience with RTOS (FreeRTOS, Zephyr) is a plus. - Basic knowledge of Python or shell scripting for test automation. - Experience in board bring-up and hardware debugging using tools like logic analyzers, oscilloscopes, and JTAG.
-
Firmware Engineer
3 weeks ago
Bengaluru, India Peoplefy Full timeJoin Our Team as a Firmware Engineer (Embedded Systems – C++ Expert)Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...
-
Firmware engineer
2 weeks ago
Bengaluru, India Peoplefy Full timeJoin Our Team as a Firmware Engineer (Embedded Systems – C++ Expert)Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...
-
Firmware engineer
2 weeks ago
Bengaluru, India Peoplefy Full timeJoin Our Team as a Firmware Engineer (Embedded Systems – C++ Expert)Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...
-
Firmware Engineer
4 days ago
Bengaluru, India Peoplefy Full timeJoin Our Team as a Firmware Engineer (Embedded Systems – C++ Expert)Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...
-
Firmware Engineer
2 days ago
Bengaluru, India Evoscien UK Full timeQualifications 5+ years of professional on Firmware Engineer / Embedded Developer Company Description At Evoscien UK, we reimagine the world as it should be - healthy, equitable, and safe. We focus on habitat conservation, healthier communities, cleaner air, and long-term climate stability. Our mission is to create a better, sustainable future through...
-
Firmware Engineer
4 days ago
Bengaluru, India Evoscien UK Full timeQualifications5+ years of professional on Firmware Engineer / Embedded DeveloperCompany DescriptionAt Evoscien UK, we reimagine the world as it should be - healthy, equitable, and safe. We focus on habitat conservation, healthier communities, cleaner air, and long-term climate stability. Our mission is to create a better, sustainable future through...
-
Firmware Engineer
4 weeks ago
Bengaluru, India Hornbeam Tech Pvt Ltd Full timeCompany Description Hornbeam Tech Pvt Ltd is a technology solutions company dedicated to building reliable, secure, and high-performance systems for the connected world. Our work spans multiple industries, including automotive, healthcare, and industrial automation, where safety, precision, and innovation are essential. We combine expertise in hardware...
-
Firmware Engineer
2 weeks ago
Bengaluru, Karnataka, India Hornbeam Tech Pvt Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearCompany DescriptionHornbeam Tech Pvt Ltd is a technology solutions company dedicated to building reliable, secure, and high-performance systems for the connected world. Our work spans multiple industries, including automotive, healthcare, and industrial automation, where safety, precision, and innovation are essential. We combine expertise in hardware...
-
Firmware Engineer
17 hours ago
Bengaluru, Karnataka, India Peoplefy Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJoin Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead architecture,...
-
Firmware Engineer
4 weeks ago
Bengaluru, India Peoplefy Full time🚀 Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) 🚀Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are seeking a talented Firmware Engineer with 6–9 years of experience to bolster our team in Bangalore (Hybrid).As a key player, you will spearhead...