Embedded Software Developer
Current• Development of base libraries and testing frameworks. • Creation and adaptation of scripts in the field of task automation using python.• Hardware-in-the-loop (HIL) testing.• Adaption of existing embedded software projects, using C for microcontrollers(STM-32).• Conducted external DAC verification and performance testing for MEB systems to ensure compliance with operational standards.• Implementing additional functionality into Python testing/logging GUI and command line applications.• Integrated the `loguru` logging library into the codebase as a substitute for traditional print statements, facilitating more effective debugging and error tracking.• Investigated the features of PyOCD as a viable alternative to OpenOCD within the internal flashing framework, streamlining DevOps maintenance processes.