CareerPlanGet AI match score →

Desarrollador de Software Embebido (2149)

Santiago de Querétaro, Querétaro, Mexico💼 Full-time🗓 2026-06-13 → 2026-07-31

Core

Developing reusable software blocks and automated unit testing infrastructure for embedded systems focused on computer vision and image processing.

Role type

Embedded Software Engineer (Testing & Infrastructure)

Builds

Reusable software blocks and automated testing infrastructure for embedded products

Domain

Embedded systems, Computer Vision, Image Processing

Deliverable

production ML models | product features | infrastructure

Required skills

C++, Embedded systems development, Unit testing frameworks (Google Test, Boost.Test, CppUnit), CMake, Git, Low-level systems programming

Preferred skills

Computer vision algorithms, Image processing techniques

Technologies

C++, CMake, Git, Google Test, Boost.Test, CppUnit

Responsibilities

Develop and maintain reusable code blocks for multiple product lines, Implement and improve automated unit testing infrastructure, Execute and expand regression tests to ensure software quality, Identify critical code areas and increase test coverage, Develop internal tools for code automation and validation, Implement automated solutions for non-compliant code detection, Collaborate with development teams to improve architecture and information flow, Optimize internal scripts to improve compilation times

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗