We are a forward-thinking company that is developing autonomous robotic solutions for last mile delivery and intelligent devices for smart mobility. We are looking for a Embedded Software Engineer to develop low-level code for our in-house designed electronic components. You will work in a strictly real-time environment consisting of motor controls and communication between sensors, actuators, and electronic control units (ECUs). #The Projects Smart Bike Revolution: We are developing an entire e-bike system equipped with an e-bike ABS for safe braking, automatic electro-actuated gear shifting, a multifunction Bluetooth display, and an interconnected BMS. Robotics & AGV: You will help develop an Automated Guided Vehicle (AGV) robotic platform—a driverless mobile robot used for material transport in industrial environments like factories and hospitals. #Firmware Development: Design and implement efficient C firmware for microcontrollers, specifically the ARM Cortex-M family. Implement motor control loops and sensor acquisition (torque, cadence, encoder, IMU) using Bare-Metal approaches. Software Lifecycle: Specifications & Testing: Handle requirements analysis, specification writing, and test case creation. #Experience: 3-5 years in firmware development for complex embedded systems. Automotive Knowledge: Familiarity with automotive network architectures (CANbus), vehicle functions, and high-level control logic. Knowledge of standard coding rules, such as MISRA. Vector Informatik tools (CANalyzer, CANdb++). Apply now or share this post with the best Firmware Developer in your network!