Embedded Firmware Developer/Engineer in Mumbai, India - Jobeax
Vacancy description
Embedded Firmware Developer/Engineer in Mumbai, भारत
metal power analytical pvt. ltd.
Rs 485 per week
Mumbai, भारत
ROLE OVERVIEW: We are looking for a Senior Embedded Firmware Engineer with 6–8 years of hands-on experience in embedded product development, particularly in microcontroller-based control systems, power electronics control, data acquisition, and industrial communication. The candidate should have strong experience in Embedded C, STM32/ARM Cortex-M microcontrollers, timers, ADC calibration, TCP/IP, RS485, MODBUS, SPI, and I²C.
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, ADC, DMA, SPI, I²C, 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 where required 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 hardware–firmware integration and system-level debugging (with STLink or JLink).
Analyse timing, ADC sampling, PWM, switching, and communication issues using 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, logic analyzer.
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, I2C, UART, Ethernet, Modbus, USB).
Good to have:
Experience with FPGA (VHDL and Verilog), RTOS/FreeRTOS, and Power electronics
... for firmware architecture, design decisions, implementation details, and developer usage. What you’ve done: - Earned a B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical or Electronics Engineering, or a related field. - Built 10+ years of experience in low-level firmware or boot software development, including ...
Job Description:We are looking for an Android Developer with strong experience in AAOS/AOSP, Kotlin/Java, Android Framework, and embedded automotive systems. The role involves developing and debugging Android-based automotive solutions, working with system-level components, IPC mechanisms, and vehicle hardware interfaces.- ...
Position : Senior Embedded Developer (Device Driver)Total experience : 7-11 yearsDesired Skills and Experience : - 7+ years of relevant experience in embedded software development.- Proficient in C/C++ Programming Language. Experience in Python is a plus.- Firmware Development : Extensive experience with Firmware, preferably ...
... office, or leaving earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions We are looking for firmware engineers who want to own the foundation of new hardware platforms from day one. As a firmware engineer, you will work close to the hardware with end to end ...
' : - ( - ) Experience: 6+ yrs Location: Bengaluru Job Type: Full-time We are looking for an experienced Embedded Linux C++ Developer to build and maintain robust embedded applications focused on networking, wireless communication, and Linux-based systems . The role involves hands-on development, system integration, debugging, ...
... work https://jobeax.com/link/5vshPNbLiU5bVDzh Purpose : We are looking for a hands-on Lead Firmware Engineer who will lead and grow our Embedded Hardware and Embedded Firmware teams and take end-to-end responsibility for the technical direction, architecture, execution quality, and delivery of embedded electronics used in ...
... maintain code for modern embedded Linux based IOT devices , both in low level and system level development. - Collaborate with cross-functional teams, including Embedded firmware/hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions. - Develop ...
... be responsible for developing robust firmware for various embedded products developed at Gram Power. Besides this, the engineer would be an integral part of embedded design exercise to architect the structure of the embedded software stack. Job Responsibilities Design and Development: - Design and develop firmware for Gram ...