Embedded Firmware Engineer

2 days ago


Hyderabad, Telangana, India AZISTA INDUSTRIES PRIVATE LIMITED Full time ₹ 2,50,000 - ₹ 7,50,000 per year

Overview

Azista is a passionate business enterprise with an aim to add value and provide services in various verticals like Food, Medical Devices, Healthcare Products, Aerospace, Innovative Composites, Earth Observatory Satellites. We are renowned manufacturers of healthy food products, Pharma, innovative and cost-efficient composites, Satellites communication systems, which required for today era of world markets. We offer the best-in-class services at affordable prices to improve the quality of living.

Role:
Embedded Firmware Engineer

Experience:
1-6 Years

Location:
Hyderabad

Position Overview:

We are seeking a highly skilled and motivated Embedded Firmware Engineer to join our dynamic team. You will be responsible for the design, development, and implementation of firmware for embedded systems, with a focus on projects utilizing
STM32
and
SAM
microcontrollers. A strong understanding of
ARM architecture
is essential for this role. You will collaborate with a multidisciplinary team to bring innovative products to life.

Responsibilities:

  • Design, develop, and debug embedded firmware for microcontroller-based systems, particularly those utilizing
    STM32
    and
    SAM
    microcontrollers.
  • Write efficient and reliable code in C and C++ for embedded environments.
  • Develop basic GUI applications in Qt/C++ for testing system functionality.
  • Develop low-level drivers for peripherals such as UART, SPI, I2C, and other communication interfaces.
  • Utilize your knowledge of
    ARM Cortex
    and other
    ARM architectures
    to optimize system performance.
  • Work with real-time operating systems (RTOS) such as FreeRTOS or similar platforms, understanding task scheduling and synchronization mechanisms.
  • Implement efficient interrupt handling to ensure real-time responsiveness.
  • Participate in hardware bring-up, debugging, and system integration activities.
  • Collaborate with hardware engineers to understand hardware capabilities and limitations.
  • Develop and execute unit and integration tests to ensure firmware quality and reliability.
  • Contribute to software framework development for continuous integration and development.
  • Prepare firmware design documentation and test plans.
  • Utilize debugging tools such as JTAG, oscilloscopes, and logic analyzers to identify and resolve issues.
  • Apply knowledge of power management strategies to optimize energy consumption in embedded systems.
  • Stay up-to-date with the latest advancements in embedded systems and microcontroller technologies.

Required Skills:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
  • Strong proficiency in Embedded C and C++ programming.
  • Demonstrated experience working with STM32 and/or SAM family of microcontrollers.
  • Solid understanding of ARM microcontroller architectures (e.g., ARM Cortex-M).
  • Experience with real-time operating systems (RTOS) concepts and their practical application.
  • Proficiency in low-level programming and microcontroller peripheral interfacing (SPI, I2C, UART, etc.).
  • Proficiency in Qt/C++ for developing basic GUI applications to support testing activities.
  • Experience with debugging and testing embedded systems using industry-standard tools.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

Good-to-Have Skills:

  • Experience with other microcontroller families (e.g., AVR, MSP430).
  • Knowledge of communication protocols such as CAN, Ethernet, USB.
  • Experience with developing secure boot and firmware update mechanisms.
  • Familiarity with scripting languages such as Python for testing and automation.
  • Experience with agile development methodologies.


  • Hyderabad, Telangana, India TENSRAI Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    About the RoleAt Tensrai Technologies, we're building the next generation of agentic industrial mobile robots that move, perceive, and act intelligently across factories and warehouses.As an Embedded Firmware Engineer, you'll help bring these robots to life — developing the firmware, control systems, and hardware interfaces that make our robots move with...


  • Hyderabad, Telangana, India, Telangana Cognizant Full time

    Job Summary:We are looking for a highly skilled Firmware Developer with hands-on experience (4-9 years) in embedded systems and industrial automation. The ideal candidate will have deep expertise in low-level driver development, microcontroller programming, and interfacing with various hardware peripherals.Key Responsibilities:Develop and maintain firmware...

  • Firmware Engineer

    2 days ago


    Hyderabad, Telangana, India Dhruva Space Full time ₹ 1,20,000 - ₹ 2,60,000 per year

    Dhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be...


  • Hyderabad, Telangana, India Simperion Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Responsibilities:* Design, develop, test & maintain secure embedded firmware using Embedded C and RTOS.* Collaborate with cross-functional teams on cryptography, AES, SHA encryption, JTAG analysis.

  • Firmware Engineer

    1 day ago


    Hyderabad, Telangana, India, Telangana Dhruva Space Full time

    Dhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be...


  • Hyderabad, Telangana, India Eruvaka Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Key Responsibilities:Design and develop embedded firmware in C/C++ for micro controllers and embedded processors.Collaborate with hardware engineers during board design and bring-up phases.Debug, test, and validate firmware on hardware platforms.Optimize code for memory usage and performance.Develop and maintain firmware documentation, including design...

  • Firmware Engineer

    2 weeks ago


    Hyderabad, Telangana, India, Telangana QualiZeal Full time

    Job Description:We are seeking a highly skilled and motivated Firmware Development Engineer to join our team in designing and developing embedded solutions for Linux-based gateway systems. You will play a key role in developing robust, secure, and scalable firmware tailored for low-power, wide-range embedded devices, leveraging advanced Linux systems, AWS...

  • CoreOS Firmware Lead

    2 weeks ago


    Hyderabad, Telangana, India Meta Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    As a Senior Firmware Engineer on the Wearables Core OS Team, you will play a key role in designing, developing, and optimizing firmware and operating system components for Meta's wearable devices. Your primary focus will be on building robust firmware features and system-level components that directly interact with hardware. You will collaborate closely with...


  • Hyderabad, Telangana, India Quadrangle Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Staff Firmware EngineerExperience: 20+ yearsLocation Hyderabad, Telangana, IndiaMandatory Skills:Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.20+ years of experience in embedded software development, with a strong background in C/C++.Familiarity with firmware development for USB controllers.Contribution to...

  • Firmware Architect

    6 days ago


    Hyderabad, Telangana, India GE VERNOVA Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    **Job Description Summary****Responsible for designing, developing, and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it controls and run on.Typically requires a deep understanding of the characteristics of the physical device being controlled, the...