Sunday, December 7, 2025

TitleEmbedded Systems Engineer Job Opportunity

UCLA Robotics Lab Seeks ​Embedded Systems Engineer to advance ‌Aerial Robotics ⁤in Seoul

SEOUL,SOUTH KOREA – A research⁢ team affiliated with the University of California,Los Angeles (UCLA) is actively ⁢recruiting an Embedded Systems Engineer to spearhead software and firmware advancement for its ‌cutting-edge aerial robotics platforms,based in Seoul,South Korea. the position⁢ focuses on the core software stack controlling ⁢flight,sensor integration,and critical avionics systems.

The role demands⁢ a hands-on engineer⁢ capable of bridging hardware and software, troubleshooting real-time performance, ⁣and ensuring robust operation ‍in field conditions. responsibilities include⁢ architecting, coding, and validating embedded⁤ software in⁢ C/C++,​ implementing ⁣and maintaining drivers for interaction protocols such as SPI, I2C, UART, CAN, and Ethernet, and working with⁢ real-time operating systems (RTOS) and hardware abstraction layers.

Key duties encompass designing fault-tolerant and safety-critical embedded architectures, debugging ⁣hardware/software interactions utilizing tools like oscilloscopes and logic⁤ analyzers, and collaborating with⁣ hardware teams during‍ PCB bring-up and hardware-in-the-loop (HIL) validation. The engineer will also develop automated test frameworks, including simulation and bench testing,⁢ and ​support integration​ with teams ​focused on autonomy, perception, and cloud connectivity.

Candidates must possess a Bachelor’s, ⁤Master’s, or PhD in electrical Engineering, Computer ‌Engineering, Aerospace Engineering, ⁣or a⁣ related discipline, alongside ⁢at least two years of professional experience in ​embedded systems software development-specifically within aerospace, robotics, automotive, or defense ‌industries. Strong proficiency in embedded C/C++‍ and low-level debugging is essential, as is experience with microcontrollers, ARM Cortex architectures, and RTOS environments. ⁣Familiarity with ⁣flight control‍ stacks like PX4 or ArduPilot, and sensors including IMUs, GPS,⁣ cameras, and rangefinders, is also ‌required. A solid ‍understanding ⁢of safety-critical software development principles and testing methodologies ⁤is paramount.

Preferred qualifications include experience with ‍hardware-in-the-loop (HIL) simulation and flight controller tuning, knowledge of FMEA, redundancy architectures, and aerospace reliability standards ‍(such as DO-178C), and⁢ a background in UAVs, robotics, or autonomous systems.Experience scaling systems from prototype to production and contributions to open-source robotics/embedded⁣ projects (PX4, ROS/ROS2) are considered ⁣advantageous.

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.