**Software Development for Autonomous Robots**
">
At Andromeda Robotics, we're pioneering the future of human-robot relationships by introducing Abi, the world's first empathetic companion robot. Abi creates deep, meaningful connections with people, making the world a little warmer, a little brighter, and a lot more connected.
">
As a software engineer at our robotics startup, you'll play a critical role in developing the core software that makes Abi think, move, and connect. You'll collaborate with cross-functional teams to integrate your code into fully functional robots, deploying to hardware and iterating in the field.
">
">
* Design, implement, and optimize core robotic software for real-time control and high-level autonomy.
">
* Develop systems for perception, sensor fusion, motion planning, and inter-robot communication.
">
* Integrate software seamlessly with hardware, working hand-in-hand with mechanical, electrical, and design teams.
">
">
Our ideal candidate will have:
">
">
* A bachelor's degree in Computer Science, Software Engineering, or a related field.
">
* 2-5 years of professional software development experience, preferably in robotics or embedded systems.
">
* Strong proficiency in C++, Python, or Rust within Linux-based environments.
">
* Familiarity with version control (Git), CI/CD pipelines, and automated testing.
">
* Experience with robotic middleware such as ROS2 or Zenoh.
">
* Understanding of real-time systems, networking, or simulation tools (Gazebo, Webots).
">
">
**What We Offer**
">
">
* Autonomy to move fast and make an impact on a revolutionary product.
">
* The backing of top-tier investors and a dynamic work environment.
">
* Opportunities for growth and professional development.
">
* Collaborative team culture and inclusive workplace.
">
">
**Join Our Team**
">
We celebrate diversity and are committed to creating an inclusive environment for all employees. Let's build the future together.