1. What is a Software Engineer at Autonomous Solutions?
As a Software Engineer at Autonomous Solutions, you will play a vital role in building cutting-edge autonomous systems, robotics, and intelligent software for complex real-world environments. This position sits at the intersection of rigorous control theory, perception, systems engineering, and robust software architecture. You will directly contribute to designing, developing, and validating high-performance autonomy solutions that power heavy machinery, specialized robotics, and advanced industrial platforms.
Your day-to-day work directly impacts products deployed in demanding sectors, requiring a seamless blend of theoretical depth and practical engineering execution. Whether you are optimizing PID controllers, designing state estimators, or scaling backend software infrastructure, your code and architectures must meet strict safety and reliability standards. The scale and complexity of these systems mean your contributions will directly influence product safety, operational efficiency, and the company's broader technological roadmap.
Working across multi-disciplinary teams, you will collaborate closely with perception engineers, control theorists, hardware specialists, and product managers. You can expect a high-energy environment that values both rigorous engineering fundamentals and rapid, practical problem-solving. Success in this role requires intellectual curiosity, a strong grasp of underlying physical and mathematical principles, and the resilience to test and refine software against real-world constraints.

