Mandatory :
Experience candidate in electronics product software development with exposure to all
phases of V cycle
Experienced in firmware development / MCAL / HAL / Board Support Packages
Experienced in middle layer development for communication protocols based on CAN
Ethernet etc
Plans and designs software module(s) / subsystem(s)
Plans and designs developer test requirements
Executes developer test
Estimates module(s) / subsystem(s) under development
Completes programming or monitors completion of programs in C programming
Contributes to program and interface architecture
Ensures effective software quality testing by completion of module subsystem and
system test procedures
Completes software documentation
Contributes on software related functionality reviews
Experience in drivers development and operating systems.
Experience in RTOS
Desirable:
Experience in cybersecurity for industrial automation and control systems
Requirement Engineering Certifications like CPRE
can,drivers development,architecture,mcal,requirement engineering,cybersecurity,communication protocols,real-time operating systems (rtos),control systems,operating systems,firmware,rtos,industrial automation,ethernet,hal,board support packages,firmware development,c programming