Source description
About the role
Technical Skills - Required
-
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.
Soft Skills
-
Verbal and written communication skills
-
Problem solving skills, customer service and interpersonal skills.
-
Knowledge of reading schematics and data sheets for components.
-
Ability to troubleshoot issues and make system changes as needed to resolve issue.
More at 3B Staffing