Job Expired - Click here to search for similar jobs
Key Responsibilities
- Lead the development of embedded firmware and hardware solutions for robotic systems.
- Design, develop, and optimize embedded software for STM32 microcontrollers and other ARM-based platforms.
- Implement and debug real-time operating systems (RTOS) and embedded Linux applications.
- Develop and optimize device drivers and firmware for peripherals using SPI, I2C, UART, CAN, and USB.
- Design and test PCB hardware, ensuring reliable operation in rugged environments.
- Work on power electronics, motor control, and battery management system (BMS) designs.
- Develop firmware update mechanisms (DFU over USB and CAN-based bootloaders) for field-deployable robotic systems.
- Interface with high-power actuators, sensors, and communication modules.
- Perform hardware debugging using oscilloscopes, logic analysers, and other lab equipment.
- Collaborate with mechanical and software engineers to integrate embedded systems into robotic platforms.
- Ensure compliance with industry standards and best practices for safety and reliability.
Required Qualifications
- Bachelor's or Master's degree in Electrical Engineering, Electronics, Embedded Systems, or a related field.
- 3+ years of experience in embedded systems development.
- Strong expertise in C/C for embedded systems.
- Experience with STM32 microcontrollers and ARM Cortex-M architecture.
- Proficiency in RTOS (FreeRTOS, Zephyr, etc.) and embedded Linux.
- Solid understanding of communication protocols (SPI, I2C, UART, CAN, USB, Ethernet).
- Experience in PCB design, schematic capture, and debugging electronic circuits.
- Familiarity with power electronics, motor control, and BMS systems.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications
- Experience with robotics, autonomous systems, or defense-related embedded systems.
- Experience with Python for scripting and automation.
- Hands-on experience with AI/ML integration on embedded platforms.
- Experience with wireless communication technologies (LoRa, Wi-Fi, BLE, RF modules).
Date Posted: 21 April 2025
Job Expired - Click here to search for similar jobs