top of page

Senior Robotics & Firmware Engineer

We are seeking a passionate Robotics & Firmware Engineer to join our engineering team. You will be responsible for developing low-level firmware, embedded software, and system integration for next-generation Unmanned Ground Vehicle (UGV) and AI-driven robotic platforms. This role involves close collaboration with hardware, mechanical, and AI teams to deliver reliable, high-performance embedded solutions.

RESPONSIBILITIES:

  • Design, develop, and optimize embedded firmware for microcontrollers and AI edge processors.

  • Implement and maintain real-time control systems for robotics applications (motion control, navigation, safety systems).

  • Develop drivers and middleware for sensors, actuators, and communication protocols (UART, SPI, I²C, CAN FD/CANopen, Ethernet, USB).

  • Contribute to ROS2-based robotics software integration with embedded systems.

  • Utilize Rust and C++ for high-performance, memory-safe, and concurrent embedded applications.

  • Collaborate with AI engineers to integrate AI Edge Embedded platforms for perception, planning, and decision-making.

  • Debug, test, and validate firmware in lab and field conditions.

  • Support cross-functional teams from prototyping to mass production.

 

REQUIREMENTS:

  • Must-Have Skills:

    • Experience: 4+ years of hands-on experience in developing and implementing advanced robotics.

    • Proficiency in C/C++ for embedded systems and real-time applications.

    • Understanding of the Rust programming language for embedded/robotics firmware, focusing on concurrency and safety.

    • Experience with ROS2 middleware and robotics frameworks.

    • Hands-on experience with AI Edge Embedded platforms (e.g., FPGA, NVIDIA Jetson, NXP i.MX, STM32).

    • Strong knowledge of RTOS, memory management, and system optimization.

    • Familiarity with electronic schematics, PCB bring-up, and debugging tools (oscilloscope, logic analyzer, JTAG).

    • Knowledge of robotics fundamentals: kinematics, sensor fusion, motion planning, and autonomy.

  • Preferred Qualifications:

    • Experience in multi-core edge processors and heterogeneous computing.

    • Familiarity with safety-critical system design and functional safety standards (ISO 26262, IEC 61508).

    • Contribution to open-source robotics or Rust projects.

    • Knowledge of computer vision and AI model deployment on embedded systems.

    • Exposure to FPGA or AI hardware acceleration for robotics workloads.

    • Understanding of the Rust programming language for embedded and robotics applications, with focus on memory safety and concurrency

BENEFITS

  • Be part of a dynamic and innovative team at the forefront of robotics technology.
  • Work on challenging and impactful projects that have the potential to revolutionize industries.

  • Collaborate with leading experts in the field.

  • Opportunities for professional growth and development.

CONTACT:

MANY YEARS of EXPERIENCE

Do not hesitate to contact me to discuss a possible project or learn more about my work.

Leon Legion - logo transparent white.png

OUR SERVICES

VISIT US

  • Research and Development Product

  •  VTOL UAV

  •  Autonomous Technology

  •  Advanced Energy

  •  Bionic

  •  Advanced Robotics

Headquarters

720, 1007 N Orange St. 4th Floor , Wilmington, DE, New Castle, US, 19801

  • 1024px-WhatsApp.svg
  • LinkedIn

2019 - 2024 by Outsiders Team | © 2024 Leon Legion. All rights reserved

bottom of page