{"schemaVersion":"jobsearcher.job.v1","id":"9a802f2c742d45b2bce5d1f8","url":"https://jobsearcher.com/jobs/9a802f2c742d45b2bce5d1f8","canonicalUrl":"https://jobsearcher.com/jobs/9a802f2c742d45b2bce5d1f8","title":"Embedded Testing Software Engineer","description":"About REV RoboticsDo you like Robots? So do we. Do you want to make a positive impact on the world? We do that too!REV Robotics is one of the fastest-growing companies in educational robotics. Our people and their passion for STEM education (FIRST Robotics, in particular) set us apart. We have a relaxed and friendly office located in Carrollton, TX, just outside of Dallas, and are looking for people who are willing to stretch their abilities to make STEM education materials more accessible and impactful to everyone.About The RoleThis new role at REV Robotics sits at the intersection of software and hardware: in addition to building the fixtures themselves, you will work directly on the embedded devices under test, so hands-on embedded systems experience is essential. The successful candidate will work with the software and hardware teams to design and build test fixtures and the software that drives them, using single board computers to exercise, measure, and validate our robotics products. You will also own and improve the build systems that our C, C++, and Java projects depend on.Job Location: Carrollton, TXPay Range: $98,000 - $115,000 per yearWhat You'll DoDesign and build test fixtures for robotics hardware, including the software needed to run themDevelop fixture control software on single board computers (e.g. Raspberry Pi) running Linux, interfacing with devices under test over GPIO, USB, serial, CAN, and similar interfacesDevelop and modify embedded software on the devices under test to support testability, instrumentation, and debuggingCreate, maintain, and improve build systems (CMake, Gradle, etc.) for projects across the teamAutomate build, test, and release workflows so hardware and software can be validated quickly and repeatablyCollaborate with the hardware, product development, and QA teams to define test coverage and requirements through the product life cycleAnalyze test results and fixture data to identify failures and drive improvementsParticipate in code reviewsQualificationsBachelor's degree in Computer Engineering or Computer Science or equivalent experienceProficiency with build systems such as CMake and Gradle, and experience configuring them for Java, C, and C++ projectsExperience developing on and for LinuxHands-on experience with single board computers such as Raspberry PiExperience developing embedded software, including working with embedded devices both Linux and bare metalProgramming experience in C/C++, Java, and PythonProficiency with Git version control and collaborative development practicesMust have the ability to work independently with minimal supervisionWork with a flexible schedule and demonstrate effective time managementNice to havesKnowledge and understanding of the CAN bus interfaceExperience with basic UI/UX developmentExperience with STMicroelectronicsExperience with FIRST RoboticsWhat We OfferCompetitive salary.Benefits, including medical, dental, vision, 401(k) matching and others.Small, friendly office.Fully stocked break room with snacks and beverages.Casual office attire.Nine paid holidays plus a floating holiday of 8 hours.PTO that starts accruing from day one of employment.It is the policy of REV Robotics to provide equal employment opportunity to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, FIRST team affiliation, genetic information, marital status, status with regard to public assistance, opinion on bumpers on FRC robots, veteran status, or any other characteristic protected by federal, state, or local law. In addition, REV Robotics will provide reasonable accommodations for qualified individuals with disabilities.Direct candidates only, no recruiters.Applicants have rights under Federal Employment Laws. The following links provide information for all applicants: Family and Medical Leave Act (FMLA) Poster; Equal Employment Opportunity (EEO) Poster; and Employee Polygraph Protection Act (EPPA) Poster.The Pay Range For This Role Is98,000 - 115,000 USD per year(Carrollton, TX)","company":"Rev Robotics","rawCompany":"rev robotics","city":"Carrollton","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-27T12:05:16.059Z","occupations":[{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-3024.01","title":"Robotics Technicians","slug":"robotics-technicians"}],"industries":[{"code":"541715","title":"Research and Development in the Physical, Engineering, and Life Sciences (except Nanotechnology and Biotechnology)","slug":"research-and-development-in-the-physical-engineering-and-life-sciences-except-nanotechnology-and-biotechnology"},{"code":"334513","title":"Instruments and Related Products Manufacturing for Measuring, Displaying, and Controlling Industrial Process Variables","slug":"instruments-and-related-products-manufacturing-for-measuring-displaying-and-controlling-industrial-process-variables"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Testing Software Engineer","description":"About REV RoboticsDo you like Robots? So do we. Do you want to make a positive impact on the world? We do that too!REV Robotics is one of the fastest-growing companies in educational robotics. Our people and their passion for STEM education (FIRST Robotics, in particular) set us apart. We have a relaxed and friendly office located in Carrollton, TX, just outside of Dallas, and are looking for people who are willing to stretch their abilities to make STEM education materials more accessible and impactful to everyone.About The RoleThis new role at REV Robotics sits at the intersection of software and hardware: in addition to building the fixtures themselves, you will work directly on the embedded devices under test, so hands-on embedded systems experience is essential. The successful candidate will work with the software and hardware teams to design and build test fixtures and the software that drives them, using single board computers to exercise, measure, and validate our robotics products. You will also own and improve the build systems that our C, C++, and Java projects depend on.Job Location: Carrollton, TXPay Range: $98,000 - $115,000 per yearWhat You'll DoDesign and build test fixtures for robotics hardware, including the software needed to run themDevelop fixture control software on single board computers (e.g. Raspberry Pi) running Linux, interfacing with devices under test over GPIO, USB, serial, CAN, and similar interfacesDevelop and modify embedded software on the devices under test to support testability, instrumentation, and debuggingCreate, maintain, and improve build systems (CMake, Gradle, etc.) for projects across the teamAutomate build, test, and release workflows so hardware and software can be validated quickly and repeatablyCollaborate with the hardware, product development, and QA teams to define test coverage and requirements through the product life cycleAnalyze test results and fixture data to identify failures and drive improvementsParticipate in code reviewsQualificationsBachelor's degree in Computer Engineering or Computer Science or equivalent experienceProficiency with build systems such as CMake and Gradle, and experience configuring them for Java, C, and C++ projectsExperience developing on and for LinuxHands-on experience with single board computers such as Raspberry PiExperience developing embedded software, including working with embedded devices both Linux and bare metalProgramming experience in C/C++, Java, and PythonProficiency with Git version control and collaborative development practicesMust have the ability to work independently with minimal supervisionWork with a flexible schedule and demonstrate effective time managementNice to havesKnowledge and understanding of the CAN bus interfaceExperience with basic UI/UX developmentExperience with STMicroelectronicsExperience with FIRST RoboticsWhat We OfferCompetitive salary.Benefits, including medical, dental, vision, 401(k) matching and others.Small, friendly office.Fully stocked break room with snacks and beverages.Casual office attire.Nine paid holidays plus a floating holiday of 8 hours.PTO that starts accruing from day one of employment.It is the policy of REV Robotics to provide equal employment opportunity to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, FIRST team affiliation, genetic information, marital status, status with regard to public assistance, opinion on bumpers on FRC robots, veteran status, or any other characteristic protected by federal, state, or local law. In addition, REV Robotics will provide reasonable accommodations for qualified individuals with disabilities.Direct candidates only, no recruiters.Applicants have rights under Federal Employment Laws. The following links provide information for all applicants: Family and Medical Leave Act (FMLA) Poster; Equal Employment Opportunity (EEO) Poster; and Employee Polygraph Protection Act (EPPA) Poster.The Pay Range For This Role Is98,000 - 115,000 USD per year(Carrollton, TX)","datePosted":"2026-07-27T12:05:16.059Z","dateModified":"2026-07-27T12:05:16.059Z","hiringOrganization":{"@type":"Organization","name":"Rev Robotics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Carrollton","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9a802f2c742d45b2bce5d1f8"},"url":"https://jobsearcher.com/jobs/9a802f2c742d45b2bce5d1f8"}}