Firmware Engineer

3 days ago


Bengaluru, India Evoscien UK Full time

Qualifications5+ 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 innovative solutions and dedicated efforts.Role DescriptionThis 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 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 architecture,...

  • Firmware engineer

    2 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 architecture,...

  • Firmware engineer

    2 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 architecture,...

  • Firmware Engineer

    4 days 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 architecture,...

  • Firmware Engineer

    4 days ago


    Bengaluru, India Evoscien UK Full time

    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...

  • Firmware Engineer

    2 days ago


    Bengaluru, India Evoscien UK Full time

    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...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, India Hornbeam Tech Pvt Ltd Full time

    Company 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 year

    Company 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

    15 hours ago


    Bengaluru, Karnataka, India Peoplefy Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    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 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...