Embedded Testing Software Engineer

REV Robotics
Carrollton, TXFULL_TIMEPosted Jul 26, 2026

Role responsibilities

Design and build test fixtures and control software using single board computers to validate robotics hardware. Develop and modify embedded software on devices under test and maintain automated build and release workflows.

Requirements

Requires a Bachelor's degree in Computer Engineering, Computer Science, or equivalent experience with proficiency in C/C++, Java, and Python. Must have hands-on experience with Linux, single board computers, and build systems like CMake or Gradle.

Key skills

Embedded Software Development, C, C++, Java, Python, Linux, Raspberry Pi, CMake, Gradle, Git, Single Board Computers, GPIO, USB, Serial, CAN Bus, Automated Testing

Keywords

Robotics, Embedded Systems, Linux, Raspberry Pi, CMake, Gradle, C, C++, Java, Python, Git, CAN Bus, GPIO, USB, Serial, Automated Testing, Build Systems, Hardware Validation, STEM Education, STMicroelectronics

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free