A
Not Specified Permanent

San Antonio, Texas · USA job

Staff Mechanical Engineer

Applied Research Associates

San Antonio, Texas

Job description

Overview

In this role you will bridge mechanical design and modern C++ software to create advanced robotic and mechatronic systems. You will work across hardware and software boundaries to design, prototype, simulate, and validate integrated solutions. Expect hands-on development from CAD to embedded code, with a focus on high-performance robotics technologies. You will collaborate with cross-disciplinary teams to deliver reliable, manufacturable, and verifiable systems, contributing to cutting-edge projects in a security-conscious, on-site environment.

Compensation / Benefits
  • ESOP
  • on-site position in San Antonio, TX
  • employee-owned culture
  • opportunities for growth and cutting-edge projects
  • collaborative, cross-disciplinary teams
Responsibilities
  • Design, implement, and optimize high-performance C++ code for embedded systems, robotics control, autonomy, and simulation infrastructure
  • Produce mechanical designs, assemblies, and 2D/3D drawings in SolidWorks with attention to manufacturability and integration
  • Create and refine virtual models and simulations to validate behavior, dynamics, and control algorithms
  • Prototype and test mechatronic systems with sensors, actuators, electronics, and custom components
  • Develop software architectures using ROS/ROS2, Docker, Linux for simulation, autonomy, perception, and hardware integration
  • Perform mechanical analysis including stress, tolerances, material considerations, and dynamic modeling
  • Prototype rapidly with 3D printing and machining, fabricating electromechanical assemblies
  • Analyze simulation and hardware data to improve performance and resolve complex interactions
  • Collaborate with mechanical, electrical, software, and systems teams to deliver integrated solutions
  • Document mechanical and software systems clearly and rigorously
Key requirements
  • Bachelor's degree in Mechanical Engineering, Mechatronics, Computer Engineering, or related field
  • 5-7 years of combined mechanical engineering and software development experience
  • Expert-level proficiency in modern C++ (C+/14/17 or higher) for embedded, real-time, robotics
  • Extensive hands-on experience with SolidWorks for 3D modeling and drawings
  • Experience with robotics, mechatronics, or electromechanical systems, including actuation and sensors
  • Proficiency with Linux development, command-line tools, Git workflows, and Docker
  • Experience with simulation environments for robotic or mechanical system modeling (Gazebo or similar)
  • Strong analytical skills across mechanical, electrical, and software components
  • Ability to prototype, test, and iterate designs quickly, virtually and physically
  • Strong technical writing and documentation discipline
  • Cross-functional collaboration
  • Strong communication and documentation
  • Analytical problem-solving
  • C++ (embedded, real-time, modern standards)
  • SolidWorks
  • ROS/ROS2

Explore related USA jobs

Similar jobs you may like

Related roles with a similar title and location.

Same category Same location Same country

Electrical Superintendent

Faith Technologies

Fort Stockton, Texas, United States · 79735

Same category Same location Same country

Electrical Superintendent

Faith Technologies

El Paso, Texas, United States · 88568

Same category Same location Same country

ASIC Design Engineer II, Annapurna Labs - Cloud-Scale Machine Learning Acceleration

Annapurna Labs (U.S.) Inc.

Austin, Texas, United States · 78716

Same category Same location Same country

DFT Design Engineer, Machine Learning Acceleration

Annapurna Labs (U.S.) Inc.

Austin, Texas, United States · 78716

Same category Same location Same country

Engineering Operation Technician Night Role

Amazon Data Services, Inc.

Lubbock, Texas, United States · 79430

Same category Same location Same country

Critical Infrastructure Mechanical Engineer, Field Engineering

Amazon Data Services, Inc.

Wink, Texas, United States · 79789

Same category Same location Same country

Plant Engineer II

Calpine Operating Services Company

Midland, Texas, United States · 79707

Same category Same location Same country

Plant Engineer II

Calpine Operating Services Company

Odessa, Texas, United States · 79761

Need help finding a job?

Chat with our AI assistant.