Embedded Software & Controls Engineer
MarvikArgentina, Chile + 7 more
Apply now
Opens the original posting on Himalayas.
Apply nowSource: HimalayasApply on the original site
Companies in this catalog do not charge applicants. Never send money to apply.
We're looking for an Embedded Software & Controls Engineer to develop machine-control software for heavy equipment — from low-level drivers and embedded Linux to application-level control logic. The role combines C/C++ development on microcontrollers, embedded Linux/connectivity work, and model-based control design in MATLAB/Simulink. 🚜
🧑🏻💻 Responsibilities:
Develop and maintain embedded C/C++ software for microcontrollers, including bare-metal firmware, hardware drivers, and board support packages (BSPs).
Develop and debug embedded Linux on ARM-based platforms (e.g., Jetson): systemd, journalctl, device tree basics.
Configure and troubleshoot on-machine networking and connectivity: Wi-Fi, Network Manager, LTE/5G/SIM provisioning, Modem Manager, and CAN bus.