top of page

Software Engineer

Auburn, AL, USA

Job Type

Full Time

Workspace

Hybrid (In-Person Preferred)

About the Role

Autonoma is hiring a Software Engineer to help shape the future of simulation through the development of our core product: AutoVerse—a high-fidelity digital twin platform enabling rapid, risk-free testing for robotics, autonomy, and smart infrastructure.

In this role, you’ll contribute to the design, development, and optimization of simulation technologies, from sensor simulation to vehicle dynamics. You’ll work across the stack—writing performant C++ code, integrating new features, and ensuring the platform runs efficiently at scale. You’ll be trusted to own modules, solve complex problems, and collaborate with senior engineers, designers, and customers to bring new functionality to life.

Responsibilities:
- Build and maintain software systems powering simulation, digital twins, and autonomy testing.
- Design and implement performant, scalable components in C++.
- Debug, profile, and optimize simulations for speed and realism.
- Work cross-functionally with product, QA, and design to develop and deploy features.
- Contribute to code reviews, architectural discussions, and iterative product improvement.
- Help streamline CI/CD pipelines and automation within the simulation loop.

Requirements

  • Proficiency in C++ programming.

  • Minimum 1 year of professional software engineering experience; 3+ years preferred.

  • Bachelor's, Master's, or PhD in Software Engineering, Computer Science, or related field (or equivalent professional experience).

  • Proven experience in developing and shipping software products as part of a collaborative team.

  • Strong knowledge and practical experience with version control systems (Git) and DevOps (CI/CD).


Preferred Qualifications:

  • Previous experience in simulation technologies.

  • Familiarity with developing and maintaining CI/CD pipelines.

  • Experience with game engine technologies such as Unreal Engine or Unity.

  • Knowledge and experience with ROS2 and robotics software development.

  • Hands-on experience with cloud services, specifically AWS and Kubernetes.

About the Company

Autonoma is at the forefront of simulation innovation, creating active digital twins that accelerate advancements in mobility, robotics, and next-generation infrastructure. Join a dynamic team passionate about pioneering technology, collaborative growth, and meaningful impact in high-stakes environments.

If you are ready to contribute to cutting-edge technologies and work alongside industry-leading experts, we want to hear from you.

bottom of page