Source description
About the role
Real world real-time embedded device driver experience is key requirement.
Experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing.
Top candidates will have depth in RTOS concepts and integration/configuration.
Proficiency in Git version mgmt required. (Clearcase experience preferred.)
Experience troubleshooting/debugging using tools such as oscilloscopes
Experience with control software design patterns and anti-patterns, Bash shell, ANSI C, Python, and other programming languages.
Experience with software development processes such as Agile.
More at 3B Staffing