Principal Ai Engineer Electrical / Embedded (internal Use)

Singapore, Singapore

Job Description


xc2xb7 Design and develop low-power electrical architectures, including power distribution and management systems, for autonomous robotic platforms (especially battery-powered/aerial).
xc2xb7 Design, layout, fabricate, and test custom PCBs for sensor integration, power management, motor control, and embedded processing.
xc2xb7 Select, integrate, and interface various sensors (e.g., IMUs, LiDAR, cameras, GPS, encoders) at the hardware level, ensuring signal integrity.
xc2xb7 Develop and test embedded software/firmware (C/C++) for microcontrollers (e.g., ARM Cortex-M, ESP32) and potentially SoCs for real-time control, sensor data acquisition, and communication.
xc2xb7 Implement and manage communication interfaces and protocols (e.g., I2C, SPI, UART, CAN, Ethernet, Wi-Fi).
xc2xb7 Work with real-time operating systems (RTOS) and/or embedded Linux environments.
xc2xb7 Integrate and test embedded systems with flight control systems (e.g., PX4) at the hardware and firmware level.
xc2xb7 Investigate and potentially implement firmware optimizations for edge AI tasks on resource-constrained hardware (MCUs, potentially NPUs/embedded GPUs).
xc2xb7 Conduct validation and performance testing (including flight tests) focusing on electrical robustness, power efficiency, signal integrity, and embedded system performance.
xc2xb7 Collaborate closely with mechanical, control, software, and AI engineers to ensure seamless hardware/firmware integration.
xc2xb7 Create and maintain thorough technical documentation (schematics, PCB layouts, firmware specifications, test plans/reports).
Requirements
Required Qualifications:
xc2xb7 Bachelors or Masters degree in Electrical Engineering, Computer Engineering, Robotics, or a related field.
xc2xb7 3+ years of experience in robotics hardware, electrical, or embedded systems design and development, or equivalent academic R&D experience.
xc2xb7 Proficiency in C/C++ programming for embedded platforms.
xc2xb7 Strong hands-on experience with PCB design tools (e.g., Altium, KiCad, Eagle), circuit design, simulation (e.g., SPICE), and board bring-up/debugging.
xc2xb7 Solid understanding of microcontroller architectures, embedded systems design, digital and analog electronics, and communication protocols.
xc2xb7 Experience with sensor integration and signal conditioning.
xc2xb7 Experience with RTOS and/or embedded Linux.
Preferred Qualifications:
xc2xb7 PhD in Electrical Engineering, Computer Engineering, Robotics, or a related field.
xc2xb7 Experience designing energy-efficient systems and advanced power management techniques, especially for aerial platforms.
xc2xb7 Experience integrating hardware accelerators (e.g., NPUs, embedded GPUs, FPGAs) at the hardware/firmware level.
xc2xb7 Familiarity with deploying optimized AI models (e.g., using TensorFlow Lite, ONNX Runtime, TensorRT) on embedded targets.
xc2xb7 Experience with flight control systems (e.g., PX4) hardware/firmware integration.
xc2xb7 Familiarity with relevant robotics safety standards (e.g., ISO 10218, ISO 13849) and functional safety concepts (e.g., ISO 26262, IEC 61508).
xc2xb7 Experience with high-speed digital design or RF design.
xc2xb7 Demonstrated ability to prototype, deploy, and iterate on electrical/embedded solutions in field environments.
xc2xb7 Experience with ROS/ROS2 interaction at the embedded level.
xc2xb7 A strong research record or portfolio in embedded systems, robotics hardware, or real-time processing.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1517746
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $8000 - 9000 per month
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned