Responsibilities:
- Research & Development of firmware for the Smart Gas Meters
- Maintain and adding new features to the existing firmware
- Develop technical specifications based on product requirements
- Automate the Firmware Testing process
- Follow best practices in firmware design, coding, debugging, testing and documentation
- Adhere to projects schedule and deliveries
- Understand embedded hardware systems and electronics schematics
Requirements:
- Minimum Degree in Electrical/Electronic/Computer Engineering
- Experience in C/C++ programming language preferred
- Desirable to have hands on experience in of peripheral interface protocols like I2C, SPI, UART and ADC
- Self-starter and team player
- Real-time embedded systems firmware design preferred
- Requires excellent technical communication skills in English
- Requires excellent organization and documentation abilities
- Adopt quickly and react positively to business needs and changes in strategies
- Any of the following experiences will be desirable:
- ARM (v5 and above) and/or MSP430 designs
- Development with Real time operating systems (RTOS)
- Low-power firmware development
- Protocol (GSM, ZigBee, IEE802.15.4g) development