Career Center
Principal Software Engineer, Robot Control System
Alert Innovation
Posted on 07/02/2022
Location
Andover, MA
Description
Alert Innovation is a fast-growing company on a mission to reinvent retailing through robotics. A diverse, driven, and creative team of professionals, we work daily to design systems that are changing the world of customer fulfillment. We’ve partnered with the world’s largest retailer to develop our Alphabot® technology, which is currently being deployed at stores throughout North America.
We’re seeking a Principal Software Engineer to play a critical role in leading the build of our software services for our state-of-the-art, micro fulfillment retail automation technology. As the Principal Software Engineer, you’ll be part of a talented team focused on developing industry-changing solutions.
Our work is challenging, fun, and rewarding. We seek to hire people who want work to be meaningful and strive for excellence in a team-oriented culture.
Major Duties & Responsibilities
What you’ll work on:
- Develop reactive microservices written in Java to handle customer orders, control and coordinate robots, control various elements of the robotics system, and maintain metrics.
- Develop and code review modular and well-documented software.
- Work with the electrical, mechanical, systems, and safety teams to detail software requirements.
Minimum Skills & Abilities
What we’re looking for:
- Experience developing reactive microservices or experience developing event-driven distributed systems using asynchronous actors and messaging.
- Experience with a messaging platform (ActiveMQ, RabbitMQ, Kafka or similar.)
- Experience with NoSQL databases and in-memory caches such as Redis or equivalent.
- Understanding of networking (TCP/IP, HTTP, etc.)
- Experience with Unit Testing (using Junit, Mockito or similar.)
- Experience working within an Agile environment.
- Knowledge of robotics and/or automation preferred.
Minimum Education & Experience
- B.S. in Computer Science, Engineering, or related area.
- 8+ years' of experience in core Java development (Java 8 or above.)
Fore more information, visit https://www.alertinnovation.com/boston-robotics-jobs/
Back to All Careers