CareerPlanSign in

Embedded Software Engineer

USA💼 Full-time💰 $110,000–$110,000🗓 2026-09-29

Core

Develop, train, and deploy object-detection and recognition models for industrial asset identification and serialization on edge hardware.

Role type

Senior IC embedded software engineer (computer vision)

Builds

Production ML models for barcode/2D code/OCR decoding and integration with machine control systems

Domain

Industrial automation / Embedded systems / Computer Vision

Deliverable

production ML models

Required skills

Python, C/C++, Computer Vision, Model Training, Edge Deployment, RESTful APIs, Git, Industrial Camera Integration

Preferred skills

OCR, Oriented Object Detection, PLC/Controls Integration, Firmware (ARM/STM32), Vision-Guided Robotics, ERP/MES Integration

Technologies

PyTorch, TensorFlow, OpenCV, NVIDIA Jetson, ONNX, TensorRT, Modbus, Ethernet/IP, NetSuite

Responsibilities

Build and maintain model data pipelines for image capture, annotation, and augmentation; Optimize inference for latency and throughput on edge hardware; Integrate vision output with PLC/HMI and machine control systems; Design RESTful APIs for data transfer to back-office systems; Manage and technically oversee external engineering vendors and contractors; Maintain field reliability through logging, telemetry, and remote diagnostics.

Seniority

Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.