The ASUS Robotics & AI Center is seeking an Embedded Systems Integration Engineer to join our global research and development team.
Requirements
- Bachelor's degree or higher in systems engineering, computer science, electrical engineering, or a related field.
- 5+ years of industry work experience or equivalent.
- Experience working with embedded systems and toolchains, including building and flashing firmware.
- Strong scripting skills in Python and Bash, including experience with Python-based testing frameworks.
- Proficiency working in a Linux environment with a CLI focus.
- Good understanding of hardware communication protocols (UART, Ethernet, I2C, SPI).
- Experience analyzing system logs to diagnose software and sensor failures.
- Solid understanding of control theory (PID loops) and sensor fusion principles (e.g., Kalman filters).
- Experience with Git for version control.
- Strong verbal and written communication skills.
- Experience with robotics middleware for autonomous mobile platforms is strongly preferred.
- Hands-on experience integrating sensors, actuators, and companion computers on autonomous robotics hardware is strongly preferred.
- Experience building CI/CD pipelines for embedded systems is a plus.
- Familiarity with GCP or other cloud services for data aggregation is a plus.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Dental Insurance
- Vision Insurance