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
... the future. Does that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for: Senior Software Engineer (Firmware, RUST, C++ and Linux) You’ll make an impact by: - Design, develop, and maintain high-performance software components on Linux platforms. - Architect ...
... 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 ...
... About the role We are looking for firmware engineers who want to own the foundation of new hardware platforms from day one. This role focuses on low level firmware development, early board bring up, and system level enablement across microcontrollers and infotainment class SoCs. As a firmware engineer, you will work close ...
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.- ...
... positions About the role We are looking for a skilled Firmware Validation Engineer to join our team. This role involves designing, developing and executing a firmware test automation platform, and working cross-functionally with our systems engineering and development teams. This is a unique opportunity to work on challenging ...
... 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 ...
Job Description:We are looking for an Embedded Software Developer with strong experience in automotive embedded systems, AUTOSAR communication, ECU integration, and security mechanisms. The role involves developing and integrating embedded software components, working with SOME/IP and SecOC, implementing secure communication, ...
... support.- Mentor other Jr and mid-level engineersRequired Education/Experience :- Required minimum of BS degree (MS preferred) in Computer Science, Electrical Engineering or similar area- Extensive experience with embedded systems software and hardware- Extensive experience developing in C and C++ environments.- Experience ...
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 ...