OPEN OPPORTUNITIES WITH AIM
Develop AIM’s software stack involving Python and C++
Ensure smooth integration with AIM robotic hardware stack
Uphold production quality codebase
Take ownership of new initiatives
B.S. in Computer Science, Engineering, Mathematics or equivalent experience.
At least 3-5 years combined graduate academic and professional software development experience.
Strong C++ and Python skills.
Passion for rigorous software engineering practices and code health (code reviews, unit testing, integration testing, automated e2e testing, …)
Experience with ROS.
Linux development experience.
Demonstrated success working as part of a cross-functional team
5+ years combined graduate academic and professional software development experience.
M.S./PhD in Computer Science, Engineering, Mathematics or equivalent experience.
Experience with any of the following:
Ackerman steered or other wheeled vehicles.
2D motion planning.
Dynamics and controls for mobile robots.
Common ROS planning modules such as SBPL, OMPL, or MoveIt.
Visual odometry, mapping, and SLAM.
Control during aggressive vehicle maneuvers.
Embedded systems and real time applications.
You will own & evolve AIM’s entire visual identity.
Create elegant assets and implement interfaces across our products, website, and client materials.
Design for both internal R&D and shipping products.
Bachelor’s degree in design (e.g. graphic, interaction, product, industrial), human computer interaction (HCI), or equivalent practical experience.
5+ years of experience designing, implementing, and shipping UIs for mobile (iOS+Android) & web apps
Experience with UI design tools such as Adobe Creative Suite, After Effects, or similar
Portfolio highlighting your direct contributions across multiple projects
The ideal candidate will have:
Familiar with 3D modeling (solidworks) & high-res 3D printing
Experience with photography & photo editing
Experience with videography & video editing
Familiar with 3D studio max, maya, blender, or equivalent for 3D UI integration
Familiar with realtime 3D game editors such as Unity, Unreal, or similar
What we offer:
Opportunity for rapid growth and have a large voice on the direction of the company
Medical, dental, vision, 401k matching, life insurance, gourmet food & snacks
A position with AIM is a hybrid remote and onsite flexible expectation with a strong preference for onsite
Opportunity to travel to deployment sites around the world (US, Australia & more!)