Flowserve Corporation Logo

Flowserve Corporation

Firmware Engineer - Firmware Development

Reposted 10 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Develop real-time embedded firmware for low-power electronics, ensuring functionality, troubleshooting firmware issues, and integrating hardware with applications.
The summary above was generated by AI

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

Flowserve Corporation Bengaluru, Karnataka, IND Office

Prestige Shantiniketan-The Business Precinct, Tenth Floor – Crescent 4, Whitefield Main Road, Bengaluru, Karnataka - 560048, Bengaluru, India

Similar Jobs

3 Days Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Robotics • Analytics • Energy
Design and develop embedded firmware for instrumentation devices across the product lifecycle. Collaborate with hardware, PC software and certification teams to implement requirements, drivers, RTOS-based software, testing, documentation, and IP management, ensuring performance, quality and manufacturability.
Top Skills: ArmAzure DevopsCC++CcsDspEcosEthernet Tcp/IpFreertosGitHartIarIndustrial EthernetJIRAKeilLinuxModbusProfibusProfinetUcosVxworks
11 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • eCommerce • HR Tech • Information Technology • Analytics
Develop, debug, validate, and bring up firmware across platform security, power management, memory/ABL, or BMC domains. Implement secure boot, key management, PMFW/DXIO, memory init, or OpenBMC features. Collaborate with hardware, BIOS/UEFI, and platform teams; use tools like JTAG, Lauterbach, oscilloscopes, and logic analyzers. Apply cryptography, CI/CD, and secure software development practices.
Top Skills: AcpiAgesaBashBiosCCi/CdCryptographic AccelerationCryptographyDdr4Ddr5DxioFtpmGerritGitJtagKey ProvisioningLauterbachLogic AnalyserLpddrLrdimmNvdimmOpenbmcOpensslOscilloscopePciePerforcePldmPmfwPythonRdimmRedfishSecure BootSodimmTpmUdimmUefiWidevine
4 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
3D Printing
Lead architecture and implementation of firmware and software for RH850 motor control and automotive application platforms. Drive technical decisions for scalability, performance, and developer experience. Own execution from concept through validation, qualification support, and release. Collaborate with hardware, systems, validation, and applications teams. Contribute to SDKs, drivers, middleware, reference applications, and tools while ensuring automotive quality and mitigating technical risks.
Top Skills: .NetAutosarCC#C++CanCan-FdDriversEthernetMcuMiddlewarePythonQtRh850RtosSdkUartUsbWinuiWpf

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account