Firmware Engineer - Bengaluru - Technoculture Research

    Technoculture Research
    Technoculture Research Bengaluru

    4 hours ago

    Pharmaceutical / Bio-tech
    Description

    Job Title: Firmware Engineer

    Location: Bengaluru, Karnataka.

    Job Type: Full-time

    Joining Type: Immediate preferred

    About Us

    Technoculture Research is re-imagining how the world measures health. We build micro-scale electrochemical laboratories that place lab-grade accuracy directly in the hands of clinicians, community health workers and even patients at home. Our platform fuses microfabricated electrodes, novel surface chemistries and microfluidics to run protein, nucleic-acid and metabolite assays within minutes. By replacing costly optical detection with electron sensing, we slash instrument and per-test costs by roughly an order of magnitude, making precision diagnostics truly accessible. Our mission is clear: make diagnostics abundant so that every critical health decision is guided by immediate, affordable results, wherever care happens.

    Job Description

    We are seeking a Firmware Engineer with strong experience in RTOS-based embedded systems to design, develop, and maintain reliable firmware for next-generation diagnostic devices. The ideal candidate has hands-on experience with Zephyr RTOS, solid C/C++ skills, and a passion for building robust, production-ready embedded systems in a fast-paced R&D environment.

    Responsibilities

    • Design, develop, debug, and maintain firmware for microcontroller-based systems using Zephyr RTOS.
    • Configure, optimise, and debug RTOS-based multi-threaded applications.
    • Develop embedded software using C/C++, and use Python for automation, testing, and tooling.
    • Work with Embedded Linux environments, including build systems, kernel configuration, and basic device driver interaction.
    • Use Arduino and Raspberry Pi platforms for rapid prototyping and proof-of-concept development.
    • Implement IoT communication protocols and develop peripheral drivers by interpreting hardware datasheets.
    • Write and execute firmware tests to ensure reliability, performance, and stability.
    • Collaborate closely with hardware, software, and QA teams to integrate and validate system functionality.
    • Create and maintain technical documentation related to firmware design and implementation.

    Qualifications

    • Bachelor's or Master's degree in Electronics Engineering, Computer Engineering, or a related field.
    • 2+ years of experience in embedded systems or firmware development.
    • Strong hands-on experience with Zephyr RTOS; experience with FreeRTOS is a plus.
    • Proficiency in C/C++ for embedded development and Python for scripting or testing.
    • Working knowledge of Embedded Linux environments.
    • Experience developing drivers based on hardware datasheets and interfacing with peripherals.
    • Exposure to Arduino or similar platforms for rapid prototyping.

    Preferred Qualifications

    • Experience with Git and Agile/Scrum development methodologies.
    • Familiarity with wireless protocols such as Bluetooth, Wi-Fi, or LoRa.
    • Experience using debugging tools such as JTAG, logic analysers, or oscilloscopes.
    • Basic knowledge of PCB design and hardware–firmware integration.
    • Familiarity with build systems such as CMake, Make, or Yocto (nice to have).

    Personal Attributes

    • Strong analytical and problem-solving skills.
    • Self-driven, detail-oriented, and capable of taking ownership of firmware modules.
    • Excellent communication and collaboration skills.
    • Comfortable working in a fast-paced R&D startup environment.
    • Eagerness to learn, adapt, and work with new technologies.

  • Only for registered members Karnataka, India

    We are seeking a highly motivated and skilled Firmware Engineer to join our dynamic team. · ...

  • L&T Semiconductor Technologies Bengaluru

    Job Description · Firmware engineers play a crucial role in designing and developing firmware solutions for cutting-edge semiconductor products. · Lead FW/SW validation and ensure that our firmware meets performance and reliability standards. · Key responsibilities include: · Usi ...

  • Only for registered members Bengaluru

    We are looking for a Firmware Engineer with hands-on experience in embedded firmware development. The role involves working on safety-critical applications using Bare-Metal and RTOS-based architectures. · ...

  • Only for registered members Bengaluru, Karnataka

    We are looking for an MTS (Member of Technical Staff) Engineer with an obsession for firmware. · ...

  • Only for registered members Karnataka Full time

    We are seeking a highly motivated and experienced Firmware Engineer to join our dynamic team in Bangalore. · 5 to 7 years of experience in firmware development. · Bachelor's degree in Computer Science, Electrical Engineering, or a related field. · ...

  • Only for registered members Bengaluru

    AMD is looking for an MTS Firmware Engineer to work closely with other firmware engineers, developers and architects across various IPs in designing and implementing firmware that spans pre-silicon and post-silicon for all AMD SoCs.We push the limits of innovation to solve the wo ...

  • Only for registered members Karnataka Full time

    Firmware engineer to develop firmware for complex ASIC IPs, SOCs and Flash Memories. · ...

  • Only for registered members Bengaluru

    We are looking for a skilled Firmware Engineer to design, develop, test, and maintain firmware for embedded systems. · Develop and maintain firmware for microcontroller-based systems · Write efficient, reliable code in Embedded C / C++ · ...

  • Only for registered members Bengaluru

    +Job summary · Zeno está buscando a un Ingeniero de Firmware con experiencia en Sistemas de Gestión de Baterías (BMS) para diseñar, desarrollar y optimizar firmware embebido para paquetes batería de alta rendimiento. · +Diseñar código e implementar algoritmos para el equilibrio c ...

  • Only for registered members Bengaluru

    We are looking for a Firmware Engineer with strong hands-on experience in Embedded Firmware Development to join our team at a customer location in Bangalore. · ...

  • Only for registered members Karnataka, India

    We are seeking a highly motivated and experienced Firmware Engineer to join our dynamic team in Bangalore. · Develop firmware for embedded systems. · Collaborate with hardware engineers to integrate firmware into products. · ...

  • Only for registered members Bangalore

    We are seeking a highly skilled Firmware Engineer to join our engineering team. · Bachelors degree or higher in Electrical Engineering or Computer Engineering from a leading engineering college. · 5+ years of professional experience in embedded software development using C/C++. ...

  • Only for registered members Bengaluru

    We are looking for an MTS Firmware Engineer with an obsession for firmware.As part of the role this engineer will work closely with other firmware engineers developers architects across various IPs in designing implementing firmware that spans pre silicon post silicon for all AMD ...

  • Only for registered members Bengaluru, Karnataka

    This is a full-time role for Firmware Engineer/Developer at Fasmho Energy Systems, Bengaluru. · ...

  • Only for registered members Bengaluru, Karnataka

    We're seeking a talented individual who can drive technical excellence and shape the future of our firmware solutions across multiple platforms and business lines. · ...

  • Only for registered members Bengaluru, Karnataka

    We are looking for a Firmware Engineer with hands-on experience in embedded firmware development using C/C++ on Linux-based platforms. · ...

  • Only for registered members Bangalore

    Firmware engineer is responsible for design development and integration of embedded firmware to products on supporting applications in measuring equipments by delivering high reliability embedded solutions. · ...

  • Only for registered members Bengaluru, India

    Flowserve is a world-leading manufacturer and aftermarket service provider of comprehensive flow control systems. Driven by our Purpose, we are committed to building a more sustainable future to make the world better for everyone. In this role you will report into the Supervisor, ...

  • Only for registered members Bengaluru, Karnataka

    We are seeking a motivated Firmware Developer to join our Systems and Solutions team. · ...

  • Only for registered members Bengaluru, Karnataka

    Firmware engineer needed to handle design, development and testing of firmware for electronic systems ensuring they meet functional and performance requirements. Develop and optimize algorithms for signal processing, control systems, data analysis. · ...

Jobs
>
Firmware engineer
>
Jobs for Firmware engineer in Bengaluru