Kforce Embedded Software Engineer in Tempe, Arizona

Kforce's client is searching for an Embedded Software Engineer in Tempe, Arizona (AZ).Overview:The client is looking for Embedded Software Engineers. The ideal candidate will work in a TI AM57xx ARM SoC environment that has an abstraction layer for OpenCV, this HAL allows us to write C specifically for OpenCV. This spans the scope of tuning the algorithm to run on the SoC as efficiently as possible, designing and implementing data collection experiments, and influencing the algorithm roadmap through identifying key technologies.

  • Bachelor's degree or Master's degree in Computer Science or equivalent highly desired

  • Background in 3D graphics and DSP (Digital Signal Processing)

  • Experience with the ARM architecture

  • C or C 11/C 14 experience on embedded Linux, specifically on ARM targets

  • Experience profiling hardware platforms

  • Experience with OpenGL and OpenCL

  • Experience with imaging sensors

  • Experience working with lab equipment such as oscilloscopes, logic analyzers, multimeters, and JTAGS

  • Experience with electrical schematics

  • Strong understanding of embedded Linux and RTOS firmware development

  • GitHub repo or OSS upstream patches

  • Familiar with the SoC's hardware blocks is a plus

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Years