Experience in electronics product software development with exposure to all phases of V cycleExperienced in firmware development / MCAL / HAL / Board Support PackagesExperienced in middleware development for communication protocols (CAN, Ethernet)Plans and designs software modules / subsystemsPlans and designs developer test requirementsExecutes developer testsEstimates modules / subsystems under developmentProgramming expertise in CContributes to program and interface architectureEnsures effective testing by completion of module, subsystem and system test proceduresCompletes software documentationContributes to functionality reviewsExperience in drivers development and operating systemsRTOS experienceDesirable:Cybersecurity exposureRequirement Engineering Certifications like CPRE