Firmware Engineer

3 weeks ago


Delhi, Delhi, India Techmora Full time

Job Title : Firmware Engineer

Experience : 4 - 6 Years

Location : : 1422 LPA

Job Type : Full-time

Notice Period : 15 Days


Job Description :

We are seeking a highly skilled Firmware Engineer with 4 - 6 years of experience in embedded systems and low-level programming. The ideal candidate will be responsible for designing, developing, testing, and optimizing firmware solutions for embedded devices, ensuring high performance, scalability, and reliability. This role offers the flexibility of working remotely or from our Bangalore office.

Key Roles & Responsibilities :

- Design, develop, and maintain firmware for embedded systems (MCUs, SoCs, IoT devices, etc.).

- Work on board bring-up, peripheral drivers, and hardware-software integration.

- Optimize firmware for performance, power efficiency, and memory usage.

- Collaborate with hardware engineers for schematic review, debugging, and validation.

- Develop and execute unit tests, integration tests, and automated test scripts.

- Debug complex issues at the hardware, firmware, and system level.

- Ensure compliance with industry standards (safety, security, and communication protocols).

- Work with cross-functional teams to deliver end-to-end product solutions.

- Create and maintain technical documentation, design specifications, and code reviews.

- Stay updated on the latest trends in embedded systems, IoT, and firmware development Skills & Qualifications :

- Bachelors/Masters degree in Electronics, Computer Science, or related field.

- 4 - 6 years of hands-on experience in firmware development.

- Strong proficiency in C/C++ programming for embedded systems.

- Experience with RTOS (FreeRTOS, Zephyr, etc.) and bare-metal programming.

- Solid understanding of microcontrollers, microprocessors, and SoC architectures.

- Experience with communication protocols (UART, SPI, I2C, CAN, BLE, Wi-Fi, etc.).

- Proficiency in debugging tools (JTAG, oscilloscopes, logic analyzers).

- Familiarity with version control systems (Git) and CI/CD for firmware.

- Knowledge of low-power design and optimization techniques.

- Strong problem-solving and analytical to Have (Optional Skills) :


- Experience with IoT platforms and cloud integration (AWS IoT, Azure IoT, etc.).

- Knowledge of Linux kernel and device drivers.

- Experience with security in embedded systems (encryption, secure boot, OTA updates).

- Exposure to Agile/Scrum development methodologies.

(ref:hirist.tech)
  • Firmware Engineer

    2 days ago


    Delhi, Delhi, India Aniston Technologies Llp Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Responsibilities: Develop & debug firmware for AV products (PTZ, DSPs, encoders). Work on C/C++, RTOS, device drivers, AV protocols (HDMI, USB, Dante). Collaborate with hardware teams, optimize performance, ensure seamless integration.

  • Firmware Engineer

    1 day ago


    Delhi, Delhi, India Smartwheels Inc Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    Responsibilities:Design, develop, test & maintain MCU firmware using C/C++ & RTOSCollaborate with cross-functional teams on product developmentEnsure compliance with industry standards & customer requirements


  • Delhi, Delhi, India Trillectric Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionTrillectric leads the charge in energy management innovation with its cutting-edge hardware and data analytics platform. Our solution revolutionizes daily load management by offering real-time visibility and control over diverse loads such as EVs, solar, battery, heating, and cooling. Leveraging real-time monitoring and control...


  • Delhi, Delhi, India Burgeonix Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We're a fast growing business focused on delivering reliable motor control solutions for our customers in [e.g., e-mobility, industrial automation, custom drive systems]. Our work is hands-on, practical, and driven by customer needs. We value engineers who enjoy taking responsibility, building from the ground up, and seeing their work directly make an...


  • Delhi, Delhi, India Basil Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Embedded Software EngineerExperience- 3 to 4 yearsPosition OverviewWe are seeking a motivated Embedded Software Engineer with 3 to 4 years of hands-on experience in firmware and system-level development. The ideal candidate will have a strong background in embedded C/C++ programming, RTOS-based design, and practical experience with ESP-IDF, FreeRTOS, STM32,...


  • Delhi, Delhi, India Advanced Micro Devices (AMD) Full time

    Job DescriptionTHE ROLE:We are currently looking for MTS ASIC Verification Engineers who will be involved in all aspects of AMDs next generation Data center network products. This includes verifying designs using the latest UVM standard and developing comprehensive test plans to ensure coverage closure. The position allows exposure to all aspect of ASIC...


  • Delhi, Delhi, India TCC Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionTCC is an ISO 9001:2015 certified engineering R&D and manufacturing firm with a 37+ year legacy. We boast an extensive clientele spanning over 100 customers across various sectors, including Defence, Power & Telecom.TCC is an innovative product design company based in India, dedicated to pushing the boundaries of technology and creativity,...


  • Delhi, Delhi, India Pentair Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job DescriptionAn SDET is responsible for developing, executing, and maintaining software to test the product. and skills required for an SDET: Experience 6+ years)Roles & ResponsibilitiesDesign & implement comprehensive QA strategies for firmware and mobile applications to meet project requirementsVery Strong in object-oriented design and coding skills,...


  • Delhi, Delhi, India AMD Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Hardware Engineer

    24 hours ago


    Delhi, Delhi, India Burgeonix Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    We're a rapidly growing business focused on delivering reliable hardware and control solutions for customers in [e.g., e-mobility, industrial automation, custom drive systems]. Our work is hands-on, practical, and driven by customer needs. We value engineers who enjoy building from the ground up, working closely with a small team, and seeing their work...