Control Systems Engineer - Mechatronics
Orbital Engine Corporation
Perth, Australia
Working at Orbital provided opportunities to work with a variety of control-systems and embedded devices.I was involved in the design and review of microcontroller based engine controller units (ECUs) for small aircraft and other engine management related circuitry. Designs comprised of digital and analogue systems, fault tolerant power stages, and serial communication stages. I developed methods of monitoring and increasing the durability of gas injectors tenfold, as well as managing a project that aimed to reduce tyre-wear on heavy-duty vehicles.Development of engine control strategies for implementation within the ECU required a thorough knowledge of the system as a whole, in addition to an understanding of the various layers of microcontroller code. ECU strategies involved ADC interaction, closed-loop control systems, diagnostic protocols over CAN and J1939, and automated test systems. I was required to write efficient microcontroller code in C, and take every opportunity to improve system and process performance by developing automated methods for common tasks. I was often required to work with third parties to implement software improvements, and to locate and solve problems with code under development.