×
Register Here to Apply for Jobs or Post Jobs. X

Principal Robotics Engineer

Job in San Antonio, Bexar County, Texas, 78208, USA
Listing for: Applied Research Associates, Inc.
Full Time position
Listed on 2026-04-20
Job specializations:
  • Engineering
    Robotics, Embedded Software Engineer, Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

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.
  • Expert-level proficiency in modern C++ (C++11/14/17 or higher) for embedded and real-time systems.
  • Demonstrated experience in robotics software development, including motion planning, perception, and control systems.
  • Experience developing or working with simulation environments (e.g., Gazebo, Unity, Unreal Engine) for robotics applications.
  • Excellent analytical and troubleshooting skills to diagnose issues across complex hardware and software systems.
  • U.S. citizenship required. Candidates selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.
Preferred experience
  • Familiarity with unmanned Navy systems.
  • Portfolio showcasing hands‑on projects involving C++ programming, robotics, and PCB design.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities. This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary