Principal Robotics Engineer
ARA · San Antonio, Texas, US
ARA is seeking a highly skilled and innovative principal robotics engineer to join our team. The ideal candidate will have a strong foundation in C++ develop...
Job description
ARA is seeking a highly skilled and innovative principal robotics engineer to join our team. The ideal candidate will have a strong foundation in C++ development coupled with experience in robotics. This role involves developing robust C++ software for virtual simulation. This is an on-site position located in San Antonio, TX. What you will do as a principal robotics engineer: - Design, implement, and optimize high-performance, real-time C++ code for embedded systems, robotics control, and simulation infrastructure. - Create, maintain, and optimize virtual models and simulation environments to test, validate, and refine robotic systems and algorithms before physical deployment. - Develop software frameworks (e.g., ROS/ROS2) and algorithms for controlling and integrating various robotic subsystems, including sensors, motor controllers, and actuators. - Analyze data from both simulations and physical hardware to optimize performance and debug system behavior. Principal robotics engineer requirements: - Bachelor's degree in Computer Science, Computer Engineering, or related field. - 12+ years of experience. Advanced degree may serve in partial fulfillment of the experience requirement...