Embedded Firmware and Controls Engineer at KYTE
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 26

Salary

0.0

Posted On

04 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description
  • What You’ll Do:Embedded Firmware DevelopmentDevelop embedded firmware for custom robotic and electromechanical systems
  • Write, test, and debug real-time software for microcontrollers and embedded processors
  • Implement state machines, fault handling, safety logic, telemetry, and system monitoring
  •  Controls & Precision MotionDesign and implement closed-loop control algorithms for motors and other actuators
  • Develop position, velocity, torque, and motion-control functionality
  • Tune control parameters and characterize system performance under changing loads and external disturbances
  •  Hardware & Sensor IntegrationIntegrate encoders, limit sensors, IMUs, motor controllers, and other embedded hardware
  • Develop reliable communication between embedded controllers and higher-level computing systems
  • Debug hardware/software interactions using oscilloscopes, logic analyzers, debuggers, and telemetry
  • Support system bring-up and diagnose electrical, firmware, sensing, and actuator issues
  •  Reliability & TestingDevelop firmware for systems that must operate repeatedly and reliably in real-world environments
  • Implement fault detection, recovery behavior, and safe operating limits
  • Build test procedures and tools to validate controls and embedded-system performance
  • Perform bench, integration, and field testing and drive issues through root-cause resolution
  •  Cross-Functional IntegrationCollaborate with electrical, mechanical, autonomy, and flight-controls engineers to integrate complete robotic systems
  • Support rapid prototype iteration and transition embedded systems toward field-ready operation
  • Contribute to overall system architecture and technical decisions
  •  What You’ll Need:Bachelor’s, Master’s, or PhD in Electrical Engineering, Computer Engineering, Robotics, Mechatronics, Mechanical Engineering, or related field
  • Strong programming skills in C/C++ and experience developing firmware for microcontrollers or embedded systems
  • Solid understanding of feedback control systems


  • Core Engineering SkillsExperience controlling motors or other electromechanical actuators
  • Strong understanding of:
  • Real-time embedded systems and timing-sensitive applications
  • Position, velocity, and closed-loop motion control
  • Embedded communication protocols such as CAN, UART, SPI, I²C, or Ethernet
  • Sensor integration, fault handling, and hardware/software interfaces


  • Hands-On ExperienceReading schematics and debugging embedded electronics and physical hardware
  • Using oscilloscopes, logic analyzers, debuggers, and telemetry to diagnose system behavior
  • Taking embedded systems from prototype through robust field testing
  •  Preferred Qualifications:Experience with STM32 or similar microcontrollers
  • Experience with encoders, system identification, trajectory generation, or advanced control techniques
  • Familiarity with PX4, MAVLink, ROS/ROS 2, or similar robotics ecosystems
  • Experience with BLDC/PMSM motor control, ESCs, servo systems, or precision actuators
  • Experience with robotics, drones, aerospace, automotive, industrial automation, or other safety-critical electromechanical systems

 

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...