CareerPlanSign in

Embedded Software & Control Engineer

Sweden💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Develop C++ embedded software for drones and unmanned systems that interfaces directly with hardware, sensors, and motors to ensure reliable real-world operation.

Role type

Senior IC embedded software engineer (control systems)

Builds

Embedded control software for drone platforms

Domain

Robotics, drones, electromechanical systems

Required skills

C++, embedded systems, real-time systems, motor control, hardware interfacing, debugging, software architecture, version control

Preferred skills

Field-Oriented Control (FOC), BLDC/PMSM motors, communication protocols (CAN, UART, SPI, I²C), robotics, autonomous systems

Technologies

C++, microcontrollers, CAN, UART, SPI, I²C, PWM, encoders

Responsibilities

Develop and maintain embedded C++ software for drones; interface software with motors, sensors, and actuators; debug complex software-hardware interactions; contribute to motor-control capabilities including FOC; support integration and testing on real hardware.

Seniority

Mid-Senior, hands-on IC

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