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.- ...
... 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 ...
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 ...
... 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 ...
' : - ( - ) 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, ...
Job Title : Senior Embedded Linux Developer / Tech Lead - Broadcom/Marvell SDKExperience : 4 - 7 YearsLocation : Bengaluru / ChennaiJob Description : We are looking for experienced Embedded Software Engineers / Tech Leads with strong expertise in Broadcom/Marvell SDK development, Embedded Linux and Linux Device Driver https://jobeax.com/link/4QElQTNGM9HINvWI ...
... the expression of diverse ideas and opinions. For This Role, You Will Need: - Bachelor's or Master's degree in Computer Science, Electronics & Communication Engineering, Electrical Engineering , or a related discipline. - 8-15 years of experience in Embedded Software/Firmware Development on Intel x86 and ARM-based processors/controllers ...