Applied Research Associates Inc

Senior Robotics Engineer

Applied Research Associates Inc • $110K — $130K *
Technical Services
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 8+ years of experience; an advanced degree may partially fulfill this requirement
  • Expert-level proficiency in modern C++ (C++11/14/17 or higher) for embedded systems
  • Demonstrated experience in robotics software development (motion planning, perception, control systems)
  • Experience with simulation environments (e.g., Gazebo, Unity, Unreal Engine) for robotics applications
  • Excellent analytical and troubleshooting skills for complex systems

Responsibilities

  • Design, implement, and optimize high-performance, real-time C++ code for robotics control and simulation
  • Create, maintain, and optimize virtual models to test and validate robotic systems
  • Develop software frameworks and algorithms for controlling robotic subsystems
  • Analyze data from simulations and hardware to optimize performance and debug issues

Benefits

  • Opportunities for hands-on project development
  • Work with cutting-edge robotics technology
  • Access to robust simulation environments
  • Engagement with unmanned Navy systems
  • Career growth and continuing education support
Full Job Description
ARA's Engineering Science Division is seeking a highly skilled and innovative senior 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.

U.S. citizenship is required. Candidates selected may be subject to a government security investigation and must meet eligibility requirements for access to classified information.

What you will do as a senior 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.
  • Analyze data from both simulations and physical hardware to optimize performance and debug system behavior.


Senior robotics engineer requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 8+ 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.


Preferred experience:

  • Familiarity with unmanned Navy systems.
  • Portfolio showcasing hands-on projects involving C++ programming and robotics.


About Applied Research Associates Inc

Applied Research Associates, Inc. (ARA) is an employee-owned research and engineering company that provides technical solutions to complex problems in various fields, including defense, homeland security, intelligence, transportation, and energy. The company was founded in 1979 and is headquartered in Albuquerque, NM. ARA has over 1,600 employees and operates from more than 20 locations across the United States and Canada. The company's services include research and development, engineering, testing and evaluation, and consulting.
Learn more about Applied Research Associates Inc
Size
1,600 employees
Industry
Founded
1979

Similar Jobs

More Jobs at Applied Research Associates Inc

More Technical Services Jobs

Find similar Senior Robotics Engineer jobs: