Three (3) years of experience with: Bootloader and ECU programming software, including flash erase/write flows, memory layout, and software update/recovery; Use of version control and CI/CD tools, including Git and Jenkins, for build, integration, and release of embedded software; and Debugging embedded software using hardware debuggers, emulators, and logic/trace tools. REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Computer Science, or related field of study and Five (5) years of experience as a Software Engineer, Product Engineer, or related occupation.