Flowserve logo
Flowserve9 months ago

Firmware Engineer - Firmware Development

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Large

Job Summary

As a Firmware Engineer, you will develop real-time embedded firmware for microcontrollers and participate in application design, focusing on low-power electronics firmware development. Responsibilities include designing applications that communicate with various peripheral components, implementing filter designs, troubleshooting firmware bugs, validating functionality through testing, and integrating hardware with Python applications. A Bachelor's Degree in Electronics and related fields is required, along with a minimum of 7 years of relevant experience and strong programming skills in Embedded C/C++, Python, and Assembly languages. Familiarity with software development tools, RTOS, microprocessor architecture, and industrial communication protocols is essential.

Required Qualifications

  • Bachelor Degree in Electronics and Communication, Electronics and Electrical, Instrumentation, Computer Science Engineering, or Mechatronics
  • Minimum 7 years of experience in Low-power electronics firmware development
  • Proficiency in Embedded C/C++, Python, Assembly languages
  • Familiarity with IAR Workbench, Kiel IDE, SVN, Visual Studio
  • Experience with RTOS and Microprocessor architecture, peripherals, and related analog/digital circuitry
  • Ability to use lab equipment such as oscilloscopes and logic analyzers
  • Knowledge of Industrial Communication Protocols: HART, Foundation Fieldbus, PROFIBUS, MODBUS, PROFINET, LORA
  • Understanding of distributed control systems and/or programmable logic controllers

Desired Qualifications

  • Master’s Degree in related field
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Flowserve

Firmware Engineer - Firmware Development

Apply on Sorce