Talent.com
This job offer is not available in your country.
Embedded Engineer - Microcontroller

Embedded Engineer - Microcontroller

ID Tech Solutions Pvt. LtdGurugram
30+ days ago
Job description

About the job :

We are looking for a Senior Embedded Systems Engineer with a strong background in both embedded firmware development and hardware integration. This role requires hands-on experience with microcontroller-based system design, low-level driver development, and hardware debugging. You will collaborate closely with cross-functional teams to develop end-to-end embedded solutions in a fast-paced, innovation-driven environment.

Key Responsibilities :

Embedded Software Responsibilities :

  • Design, develop, and maintain embedded firmware using Embedded C / C++ for microcontrollers (ARM Cortex, STM32, NXP, etc.).
  • Develop and integrate device drivers, communication stacks, RTOS-based and bare-metal applications.
  • Optimize embedded code for performance, power, and memory footprint.
  • Perform unit testing, code reviews, and ensure compliance with coding standards (e.g., MISRA-C).
  • Implement bootloaders, BSPs, and secure firmware update mechanisms.

Hardware Responsibilities :

  • Collaborate with hardware design engineers to define system architecture, component selection, and interface logic.
  • Bring-up of new hardware boards including low-level hardware testing and validation.
  • Perform hardware-software integration, debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers.
  • Conduct schematic reviews and work with layout teams to optimize signal integrity, EMI / EMC, and power design.
  • Support PCB bring-up, prototyping, and hardware testing cycles.
  • Document hardware interfaces, configurations, and BOM evaluations.
  • Requirements :

  • Bachelors or Masters degree in Electronics Engineering, Electrical Engineering, or Computer Engineering.
  • 6 - 10 years of experience in embedded systems design and development.
  • Strong programming skills in C / C++ for microcontroller firmware development.
  • Experience with RTOS (e.g., FreeRTOS, Zephyr) and bare-metal environments.
  • Proficiency with communication protocols : I2C, SPI, UART, CAN, USB, Modbus.
  • Hands-on experience with schematic-level hardware debugging.
  • Familiarity with microcontroller families like STM32, NXP Kinetis, TI MSP430, ESP32, etc.
  • Experience with tools such as Keil, IAR, Eclipse, Altium Designer, Oscilloscope, Multimeter, JTAG / SWD interfaces.
  • Solid understanding of analog / digital circuit design, power management, and PCB fundamentals.
  • Excellent debugging, analytical, and problem-solving skills.
  • Strong communication and cross-team collaboration.
  • Ability to mentor junior engineers and guide project design decisions.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Engineer • Gurugram

    Related jobs
    • Promoted
    Embedded Firmware Engineer - C / C++ Programming

    Embedded Firmware Engineer - C / C++ Programming

    Samvid SearchNoida
    What Were Looking For : Are you passionate about building intelligent, high-performance embedded systems? Join our dynamic Embedded Software Design Team as a Firmware...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Quick HireDelhi
    QUALIFICATIONS ESSENTIAL : QUALIFICATIONS DESIRABLE : Essential : - (a) B.Tech in Comp...Show moreLast updated: 9 days ago
    • Promoted
    Embedded System Developer - MATLAB / Simulink

    Embedded System Developer - MATLAB / Simulink

    ETENICO RECRUITSDelhi
    Role : Senior MBD (Model-Based Design) Engineer We are seeking an experienced and skilled Senior MBD (Model-Based Design...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Six Sense MobilityNew Delhi, Delhi, India
    Note : Only apply if you've related a few years of experience as described below.Preferred controller : ARM, STM32.Required Expertise in Embedded C and C++. Designation : Embedded System Engineering.Yo...Show moreLast updated: 25 days ago
    • Promoted
    Control System Engineer

    Control System Engineer

    KratoXNew Delhi, Delhi, India
    I am looking for a talented Control Systems Engineer to join my robotics company.The ideal candidate will be responsible for designing, developing, and implementing advanced control systems for the...Show moreLast updated: 30+ days ago
    • Promoted
    Capgemini - Embedded Firmware Tester

    Capgemini - Embedded Firmware Tester

    Capgemini Technology Services India LimitedGurgaon
    Embedded Firmware Tester Job Description - Grade Specific Embedded Firmware Tester <...Show moreLast updated: 11 days ago
    • Promoted
    WheelsEye - Senior Firmware Engineer / Lead - IoT

    WheelsEye - Senior Firmware Engineer / Lead - IoT

    WheelseyeGurgaon
    Qualifications / Skill Set : - Bachelors or Masters degree in Electrical / Electronics Engineering or related field.Proven experience designing and delivering robust fi...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer - Microcontroller / Microprocessor

    Embedded Engineer - Microcontroller / Microprocessor

    MNR SolutionsGurgaon
    Job Description : - Exposure to Microcontroller / Microprocessor Architecture / Family e.ARM Cortex, Microchip, Xtensa ESP32, TI CC32XX, STM32 - Kno...Show moreLast updated: 12 days ago
    • Promoted
    Embedded Linux Engineer

    Embedded Linux Engineer

    BotLab Dynamicsdelhi, delhi, in
    We are seeking a highly skilled Embedded Linux Engineer to join our innovative team.MX ARM Cortex-A series and other ARM Cortex-A series processors. Driver Development : Create, optimize, and maintai...Show moreLast updated: 7 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    TekPillarGurugram
    Job Role : Embedded Software Engineer Experience : 2 to 10 Years Locations : Bangalore, Kochi, Ahmedabad, M...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Engineer - C / C++ Programming

    Embedded Engineer - C / C++ Programming

    Creeno Solutions Pvt ltdNoida
    Job Title : Embedded Engineer - IOT Experience : 6+ years Location : Noida ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer - C / C++ Programming

    Embedded Software Engineer - C / C++ Programming

    MNR SolutionsGurugram
    Candidate should have 6-9 years of experience in IoT embedded systems.He / She should be passionate, tech savvy, academically sound, have interest in embedded devices : Show moreLast updated: 6 days ago
    • Promoted
    IoT Embedded Software Engineer - C Programming

    IoT Embedded Software Engineer - C Programming

    Mithra HR ConsultingDelhi, IN
    Remote
    For our Australian HQ client in IoT space, we are looking to hire Software Engineers (application development).This is a permanent REMOTE JOB Key Responsibilities and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Software Developer - C++ Systems

    Senior Embedded Software Developer - C++ Systems

    Follex TechnologyDelhi, IN
    Remote
    Opening : Embedded system software engineer Experience : 8 To 10 Years Location : Remote Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Lead - C / C++ Programming

    Embedded Lead - C / C++ Programming

    KPB ConsultantsGurgaon
    Responsibilities : - Lead the architecture, design, and development of embedded firmware for power electronics systems, ensuring reliability, safe...Show moreLast updated: 30+ days ago
    • Promoted
    Amantya Technolgies - Embedded Software Engineer - CAN / RTOS

    Amantya Technolgies - Embedded Software Engineer - CAN / RTOS

    Amantya TechnolgiesGurgaon
    Skills : - Proficiency in C / C++ for embedded systems development.Strong understanding of embedded system architectures(e. STM family), especially MCUs (ARM, 32bit, 8 b...Show moreLast updated: 30+ days ago
    • Promoted
    AliTech - Senior Embedded Engineer - STB

    AliTech - Senior Embedded Engineer - STB

    ALi CorporationNoida
    Job description : About Company ALi Corporation (TWSE : 3041) is a leading SoC design company for digital multimedia.We devote ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    PentairNoida, Uttar Pradesh, India
    The right person for this position should have 7+years of experience in IoT embedded systems.He / She should be passionate, tech savvy, academically sound, have interest in embedded devices and techn...Show moreLast updated: 14 days ago