Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18279734

    MUMBAI · FULLTIME

    Senior embedded Firmware Developer

    Ubique Systems logo

    Ubique Systems

    Mumbai · onsite · Posted 34d ago

    Sourced fromNaukri
    ₹7.0L - ₹10.0L PA6–10 yrsfulltimeMumbai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 14 questions to answer1.4s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Key Responsibilities


    • Design, develop, and maintain production-grade embedded firmware using Embedded C/C++.
    • Develop firmware for ARM Cortex-M based microcontrollers, preferably STM32.
    • Configure and develop drivers for Timers, PWM, DMA, SPI, IC, UART.
    • Develop firmware for power control and MOSFET switching applications.
    • Implement PWM-based control of MOSFETs and power stages.
    • Implement ADC calibration, timer-based triggering for ADC sampling and control loops.
    • Implement and tune PID/control algorithms, especially for fast-switching applications.
    • Develop and debug TCP/IP and Ethernet communication.
    • Implement RS485 and MODBUS RTU communication.
    • Develop communication protocols and register maps for industrial/control applications.
    • Perform hardwarefirmware integration and system-level debugging using JTAG, ST-Link or J-Link.
    • Analyse timing, ADC sampling, PWM, switching, and communication issues using a digital oscilloscope.
    • Optimize firmware for real-time performance, CPU utilization, memory, and deterministic timing.
    • Participate in firmware architecture, design reviews, testing, and documentation.
    • Experience in handling digital oscilloscope and logic analyser.
    • Perform root-cause analysis of hardware/firmware issues and provide corrective solutions.

    Technical Skills – Must Have

    • Ethernet/lwIP, DMA, PID/control algorithm development
    • ADC calibration and timer-based triggering for sampling and control loops.
    • Experience with microcontrollers, microprocessor and communication protocols,
    • e.g.:
      • SPI
      • IC
      • UART
      • Ethernet
      • Modbus
      • USB

    Good to Have

    • Experience with FPGA (VHDL and Verilog), RTOS/FreeRTOS, and Power Electronics
    • Experience with LVDS and CAN
    • Experience with MOSFET switching applications

    Soft Skills

    • Strong analytical and problem-solving abilities
    • Excellent verbal and written communication skills
    • Ability to work collaboratively with cross-functional teams
    • Proactive approach with strong ownership and accountability
    • Ability to manage timelines and deliver quality outcomes under tight schedules

    If interested please share your updated CV at [email removed]



    Sourced from naukri

    Section · 02

    Skills

    ADC calibrationEthernetEmbedded CSTM32firmware developerembedded firmware developer

    Section · Company

    About Ubique Systems

    Ubique Systems logo

    Ubique Systems

    Recruitment

    25

    employees

    2000

    26 years old

    London

    United Kingdom

    ₹6.1L PA avg

    Avg at Ubique Systems

    ₹7L – ₹10L PA

    This role

    About

    Provides a wide range of outsourcing and consulting services, focusing on improving global business efficiency and value creation.

    Industries

    Recruitment

    Employee ratings

    10 reviews

    3.6/ 5

    Culture

    3.5

    Career growth

    3.5

    Work-life

    3.6

    Employees rate it well for

    Compensation & Benefits36Work-Life Balance36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior embedded Firmware Developer · waiting for your command