Site logo


About the Role

We’re looking for a dynamic team player who is driven by results and passionate about industrial electronic products and respective test deliveries. He/She will be working on a range of electricity metering offers with communications, Input/Output capabilities, and more. Direct experience firmware development C/C++, exposure to DevOps, Build System, shell scripting, batch scripting is important and some background in theAgile processis a plus.

The position is calledFirmware, Senior Design Engineerand will be working in ourAdvanced Metering business unit, based at Bangalore, and reporting to the General Manager.

Description – External:


·Good knowledge in embedded C/C++, Assembly/In-line Assembly, MATLAB, IAR, RTOS, and Communication: TCP/IP, MODBUS, SPI, I2C, RS-485

·Good experience in all aspects of firmware/software engineering design requirements, specifications, initial designing, coding, debugging, and unit testing etc.

·Hands-on experience of source code control, bug tracking and embedded firmware development best practices

·Experience with any debugging tool

·Hands-on experience of build systems, Linux shell scripting, batch scripting. Exposure to DevOps is added advantage.

·Knowledge of designing and developing interrupt-driven applications using real time operation systems.

·Knowledge of networking environment and protocols (TCP/IP, SNMP)

·Knowledge of Intel micro-controller architectures

Other skills:

Excellent problem-solving skills, technical passion and drive

Strong communication and interpersonal skills

Ability to trouble-shoot and debug issues and customer problems is a big bonus


B.E/B.Tech EEE/ECE or equivalent
Overall 5 -10 years of hands-on embedded system firmware or software development experience

Good exposure in customer issues troubleshooting and debugging knowldge


Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password