Embedded software engineer (Monterrey)

Embedded software engineer (Monterrey)

10 ago
|
Overview
|
Monterrey

10 ago

Overview

Monterrey

embedded software engineer

we are seeking a systems software engineer with strong embedded linux experience to join our engineering team. You will design, build, and maintain the software that powers our nvidia jetson–based edge ai cameras — including python application code, system services, ota update mechanisms, networking, and device reliability.

this is a hands-on engineering role focused on linux systems and product software running on resource-constrained devices. You will not be working on mcu firmware or low-level hardware bring-up. Instead, you’ll operate across the os and application stack to ensure our camera systems are robust, secure, and easy to deploy at scale.

if you enjoy building software for real hardware , solving complex debugging challenges, and owning features end-to-end, we would love to speak with you!

what you will work on

- develop and maintain system-level and application-level software for nvidia jetson devices

- implement and own ota for our deployed device fleet

- write python application code for device control, edge logic, monitoring, and data flows

- work with c/c++ components for performance-critical functionality

- integrate camera/video pipelines to capture, process, and analyze real-time video streams

- debug linux systems involving multiple services, containers, and custom applications

- tune performance across the stack: kernel, services, containers, and user applications





- use docker containers for packaging and deploying edge software components

- collaborate with hardware vendors to diagnose and resolve system-level issues

- work with backend/api teams to maintain reliable device–server communication

qualifications

- bachelor’s or master’s in computer science, electrical engineering, or related field

- 5+ years of experience in linux-based embedded systems or systems software

- 3+ years of python development experience

- solid c++ skills in a linux environment

- experience with sbc or embedded linux platforms

- understanding of networking fundamentals (tcp/ip, routing, tls/https, certificates)

- experience debugging linux applications and services (systemd, logs, containers)

- strong problem-solving skills and an independent ownership mindset

- clear communication and collaboration skills

nice to have

- experience implementing ota systems or device-update workflows

- experience with docker containerization

- nodered, flask, or rest api development

- industrial automation background (plc ladder logic, structured text)

- industrial protocols: ethernet/ip, profinet, modbus, rs232, rs485, canbus

- experience with opencv, gstreamer, or real-time video processing

- experience with ftp/sftp/smb, ntp synchronization, or device-to-server messaging

- experience with fleet management of edge devices

#j-18808-ljbffr

📌 Embedded software engineer (Monterrey)
🏢 Overview
📍 Monterrey

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (monterrey) / monterrey

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (monterrey) / monterrey