-
Work experience in coding and testing embedded work products in Embedded C
-
Have good understanding of software failures.
-
Embedded concepts at SW as well HW levels.
-
Structured, modularized development and testing at all levels for different embedded software components like -
-
RTOS knowledge (like Threadx), memory, etc.
-
Communication drivers and protocols e.g. RS232, RS485, I2C, SPI, Modbus, etc.
-
MCU architectures. Preferably - Renesas (Rx, V850, RL78).
-
Embedded environment - IAR
-
High/low level design and coding in C.
-
Emulators, OCD and other tools.
-
Hardware debugging and testing (Peripherals, schematic reading, oscilloscope, Multi-meter etc).
-
Documentation.
-
User level understanding and knowledge with hands on work experience.
-
Experience with software development of display products.
-
Experience with test automation of display products.
-
Experience with Python language
-
SW testing tools at unit level. Preferably – CPPUnit.
-
Any continuous integration tool. Preferably – Jenkins.
-
Any version control tool. Preferably – GI