Senior Research And Development Engineer
Current• Adapt the “GR6BU” smart gas platform for the ANZ market: ◦ Create and customize DLMS objects to meet market requirements ◦ Customize a Java application to handle new packet formats, track and fill in for missed data pushes using a Sqlite backend, and interoperate with a cloud solution ◦ Perform crash analysis from register dumps back to hardware timing specifications ◦ With the team, add support for a Cat-M radio modem while maintaining a 10-year lifetime with a single battery• Lead firmware development for a new metering platform, “ES10A”: ◦ Optimize metrology code to fit in a 48K Cortex-M4F asymmetric multiprocessor core. ◦ Perform calibration tests and analysis to evaluate ΣΔ ADC converter and front end.• Ensure systems met security and integrity requirements, including through the correct use of encryption systems and cryptographic protocols• Develop unit and system tests for code• Work as part of a team using version control systems (CVS, Subversion, Git) continuous integration technologies (TeamCity), and Agile methodology (Scaled Agile, Jira)