Principal Ai Engineer (embedded Systems/firmware) [seletar, Hybrid]

SG, Singapore

Job Description

Key Responsibilities:



Design and develop low-power electrical architectures, including power distribution and management systems, for autonomous robotic platforms (especially battery-powered/aerial). Design, layout, fabricate, and test custom PCBs for sensor integration, power management, motor control, and embedded processing. Select, integrate, and interface various sensors (e.g., IMUs, LiDAR, cameras, GPS, encoders) at the hardware level, ensuring signal integrity. 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. Implement and manage communication interfaces and protocols (e.g., I2C, SPI, UART, CAN, Ethernet, Wi-Fi). Work with real-time operating systems (RTOS) and/or embedded Linux environments. Integrate and test embedded systems with flight control systems (e.g., PX4) at the hardware and firmware level. Investigate and potentially implement firmware optimizations for edge AI tasks on resource-constrained hardware (MCUs, potentially NPUs/embedded GPUs). Conduct validation and performance testing (including flight tests) focusing on electrical robustness, power efficiency, signal integrity, and embedded system performance. Collaborate closely with mechanical, control, software, and AI engineers to ensure seamless hardware/firmware integration. Create and maintain thorough technical documentation (schematics, PCB layouts, firmware specifications, test plans/reports).



Required Qualifications:



Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Robotics, or a related field. 3+ years of experience in robotics hardware, electrical, or embedded systems design and development, or equivalent academic R&D experience. Proficiency in C/C++ programming for embedded platforms. Strong hands-on experience with PCB design tools (e.g., Altium, KiCad, Eagle), circuit design, simulation (e.g., SPICE), and board bring-up/debugging. Solid understanding of microcontroller architectures, embedded systems design, digital and analog electronics, and communication protocols. Experience with sensor integration and signal conditioning. Experience with RTOS and/or embedded Linux.



Location:

Seletar, hybrid work arrangements


Company transport available





(EA Reg No: 20C0312)


Please email a copy of your detailed resume to

kayla@talentsis.com.sg

for immediate processing.


Only shortlisted candidates will be notified.

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
    JD1525921
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    SG, Singapore
  • Education
    Not mentioned