Firmware Engineer - Firmware Development

flowserve india controls pvt

📍 bengaluru india india🕐 1mo ago🔗 workday

Job Description

**Role Summary** In this role you will report into the Supervisor, Engineering. You will be part of an exciting new team and be involved in application design, developing real-time embedded firmware for microcontrollers and designing to meet the requirements of functional safety standards. **Responsibilities** * Low-power electronics firmware development * Applications design that communicates with peripheral components such as ADC, DAC, BLDC Motors, UARTs, flash memories, I2C, RS- 232/ 485 and EEPROMS, Character LCD, Graphic LCD, RFID, BLUETOOTH, BLE, PWMs, etc         * Filter design implementations at code level * Develop real-time embedded firmware for microcontrollers * Design to meet the requirements of functional safety standards * Troubleshooting and resolving firmware bugs, and validating functionality by testing * Hardware Integration with Python application **Requirements** * Bachelor Degree or Master’s Degree (preferred) in Electronics and Communication or Electronics and Electrical or Instrumentation or Computer Science Engineering or Mechatronics * Minimum 7 years of experience in Low-power electronics firmware development * Programming language: Embedded C/C++, Python, Assembly languages\` * Tools: IAR Workbench, Kiel IDE, SVN (Version Control),Visual Studio * Operating System: RTOS * Microprocessor architecture, peripherals, and related analog/digital circuitry * Software debuggers and emulators for RENESAS / TI / ARM cortex processor family * Setting and using lab equipment such as oscilloscopes and logic analyzers * Knowledge of Industrial Communication Protocols: HART, Foundation Fieldbus, PROFIBUS, MODBUS, PROFINET, LORA * Knowledge of distributed control systems and/or programmable logic controllers #LI-DK1
Firmware Engineer - Firmware Development at flowserve india controls pvt | MergeJobs