Robotics & Embedded Systems Intern
Intern assists robotics team in assembling UAV platforms, integrating sensors and electronics, performing hardware testing, and supporting flight operations. Requires pursuing bachelor's in relevant field, ROS2 experience, and hands-on hardware skills.
About the job
Responsibilities
- Assist in assembling and maintaining UAV platforms used for research and development
- Support integration of sensors, cameras, radios, and communication modules
- Perform wiring, soldering, and hardware setup for onboard electronics
- Help verify hardware functionality (power, communication, sensor outputs)
- Assist with bench testing and flight testing preparation
- Support integration of hardware with onboard compute systems
- Help document wiring diagrams, system configurations, and integration procedures
- Assist with scripting or software tasks when required (e.g., device testing, logging)
- Travel to support field flight testing operations (~20% of the time)
Required Qualifications
- Pursuing a Bachelor's degree in Robotics, Mechatronics, Electrical Engineering, Aerospace Engineering, or related field
- Strong interest in robotics systems and UAVs
- Basic knowledge of electronics and electrical systems
- Experience with wiring, connectors, or soldering
- Familiarity with Linux and basic programming (Python or C++)
- Experience with ROS2
- Ability to work hands-on with hardware and troubleshoot issues
Preferred Qualifications
- Experience with drones or robotics platforms
- Familiarity with embedded systems or microcontrollers
- Experience with communication protocols (UART, SPI, CAN, I2C)
- Experience with PX4 autopilot
- Experience integrating sensors or cameras
Skills
Ros2, Linux, Python, C++, Px4, Uart, Spi, Can, I2C, Embedded Systems, Microcontrollers
Similar jobs
Embedded Engineering jobsDesigns and validates automotive electrical systems through wire harness development, HiL bench integration, firmware bringup, and automated testing. Requires a 2026 engineering or computer science graduate with hands-on lab experience and familiarity with embedded programming and vehicle communication protocols.
Develop and deploy autonomy, robotics, and embedded software for safety-critical pilot assistance systems. The role requires at least two years of relevant experience, production C++ or Python, and familiarity with real-time, sensor, and edge-compute systems.
Automation software engineering intern developing real-time Linux and Rust applications and robotic control algorithms for semiconductor fabrication equipment. Requires active pursuit of a bachelor's degree or higher, programming proficiency, robotics software experience, and a project portfolio.
Embedded software interns develop real-time Linux applications, Rust firmware, and backend systems for semiconductor fabrication equipment. The role requires embedded systems and microcontroller programming experience, proficiency in Python/C/C++, and pursuit of a relevant bachelor's degree or higher.
Develop safety-critical embedded software that translates autonomous trajectories into vehicle actuator commands and integrates drive-control subsystems. The role requires 1–3 years of real-time embedded experience, strong C/C++ and Python skills, and familiarity with automotive protocols and embedded operating systems.