Quick Summary
Key Responsibilities
(This will describe the overall core responsibilities of the role, decision making responsibilities etc.) She/he will be responsible for designing, developing,
Requirements Summary
Required/ Minimum Qualifications: Engineering degree,
Technical Tools
OtherEngineer
Responsibilities
~1 min read- →She/he will be responsible for designing, developing, managing and maintaining the application software (SW) & board level firmware (FW) which is downloaded inside the microprocessor and microcontrollers used within the main and auxiliary control boards responsible for monitoring and controlling the Thermal products, generate diagnostic data and handle/support data traffic on various north (BACnet, SNMP, UDPCLI) and south (RS485, CAN, SPI, I2C) bound communication buses.
- →She/he will design, implement and support complex PID algorithms and document the findings.
- →She/he will work with FW team members located across different geographical locations.
- →She/he will create functional, architecture and design specifications documents.
- →She/he will conduct unit/bench test, validate the deliverable (SW / FW releases) in accordance with the standard procedures.
- →She/he will analyse the existing legacy SW /FW implementation to understand currently present functionalities & defects.
- →She/he will research for best practices, coding guidelines, processes which can be improve the understanding of the SW / FW.
- →She/he will research the SW / FW installation at end customer site for prototype units.
- →She/he will handle/support customer questions and visit to manage relevant issues.
Requirements
~1 min read- Engineering degree, Electronics / Information Technology / Computer degree or equivalent study with experience in Embedded Software (Microprocessor or Microcontroller).
- Proficiency in Programming Language C/C++.
- Practical knowledge in general Computer Science: data structures and algorithms.
- Good understanding of the main operating systems concepts: processes, threads, task and memory management, file systems, inter process communications (IPC).
- Experience with Embedded application with Microprocessor or Microcontroller.
- Hands on experience in Communication Protocols: TCP/IP based protocols (HTTP, HTTPS, SNMP, SSH, TLS/SSL etc.) CAN, I²C-Bus, UART, SPI.
- Hands on experience in developing Peripheral Device Driver: A/D and D/A Converters, Flash & EEPROM (Memory Storage), Random Number Generator, HMI, RTC, Timer/Counters & Pulse Width Modulators (PWM).
- Hands on experience in SW versioning tools like GitLab.
- Hands on experience in SW requirement and sprint management like Rally, Jira.
- Good analytical and problem-solving skills.
- Ability and willingness to learn new concepts & domain knowledge.
- Instruments: Digital Oscilloscope, Digital Multimeter.
- Familiarity with debugging tools like GDB, Wireshark, Nmap, Coverity, SonarQube etc.
- IDE: Visual Studio Code, STM32 Cube, Pycharm etc.
- None
- None
Location & Eligibility
Where is the job
Pune, India
On-site at the office
Who can apply
IN
Listing Details
- Posted
- August 11, 2026
- First seen
- September 26, 2026
- Last seen
- September 28, 2026
Posting Health
- Days active
- 7
- Repost count
- 0
- Trust Level
- 18%
- Scored at
- October 3, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Browse Similar Jobs
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.