Lead the design, development, and implementation of embedded software for propulsion battery and power distribution from prototypes to future airworthy systems., Implement software development processes and toolchains in compliance with aviation standards and regulations., Define and document software requirements, specifications, and interfaces for the high voltage electrical power system., Collaborate closely with cell, electrical, and thermal engineers to develop robust and efficient algorithms for battery state estimation, cell balancing, fault detection, power control, and thermal management., Conduct thorough testing and validation of the software, including integration testing with other aircraft systems., Support system integration, iron bird/field testing, and certification efforts, providing expertise on software functionality and performance., Stay current with advancements in battery technology, software development methodologies, and aviation regulations.