Job Details
Strong experience with STM32, PIC, AVR other 32 bit MCU etc Strong knowledge of the C programming language in an embedded software context Experience interfacing with GLCD, Keyboard, Keypad etc Experience with USB communication Experience with low-power design and advanced sleep modes Experience interfacing with different communication protocols Understanding of underlying electronics to the point where it influences firmware development and debugging A knack for benchmarking and optimization Familiarity with source control tools such as Git Proven experience in embedded systems design & development with pre-emptive, multitasking real-time operating systems Hands-on experience with PCB Designing tools, embedded firmware development Analyze and enhance efficiency, stability and scalability, I/O Performance of embedded system Hands-on experience in designing Power Electronic Circuits Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems Hands-on with all types of Sensors, SoC, ASIC Design, RTOS Should be Self-Learner, Team Worker, possess good communication & interpersonal skills.