• Design and develop robust, real-time software for a wide range of sensor systems.• Write clear, maintainable software requirements to support the development of new hardwareand embedded platforms.• Integrate autonomous technologies with embedded systems, ensuring seamless operationacross hardware and software layers.• Automate software build, test, and deployment processes to ensure reliability and consistencyin production environments.• Perform verification and validation (V&V) to ensure the functional accuracy, timing, andreliability of real-time systems.• Develop and maintain scripts and applications in Python and BASH for automation,integration, and diagnostics.• Debug and integrate software systems, identifying and resolving system-level issues acrosssoftware-hardware interfaces.• Log and manage software performance, issues, and behavior by reporting findings todatabases and version control systems.