CareerPlanSign in

Embedded Software Engineer Lead

Contagem, MG, br💼 Full-time🗓 2026-10-06 → 2026-10-07

Core

Design, code, test, and release embedded applications for locomotive systems, ensuring software quality and resolving production/field issues.

Role type

Senior IC embedded software engineer (automotive/rail)

Builds

Embedded software for freight and transit rail locomotives

Domain

Rail transportation / Embedded systems

Deliverable

production ML models | product features

Required skills

C, C++, Python, Shell scripting, embedded real-time OS (Linux, QNX, RTOS, MQX, Greenhills), FPGA programming, device drivers, serial/Ethernet communications, software configuration management

Preferred skills

Matlab/Simulink, Agile/Waterfall methodologies, problem estimation

Technologies

Xilinx, ARM, PPC, Intel, K60 processors

Responsibilities

Design and implement embedded software; perform design reviews and release software; resolve software issues and conduct root cause analysis; document design and write test plans; mentor junior team members