AlphaOne Robotics · 3 days ago
Mid/Senior Level Robotics Software Engineer
AlphaOne Robotics is an innovative company transforming warehouse automation through robotics technology. The Robotics Software Engineer will independently develop features, integrate hardware-software solutions, and optimize robotic systems to tackle real-world logistics challenges.
Industrial Automation
Responsibilities
Lead independent feature development for robotic systems in a collaborative small-team environment
Own features from ideation to final testing and deployment: collaborate with cross-functional teams to define requirements, brainstorm solutions, identify edge cases, implement code, and validate functionality
Develop software enhancements to improve system efficiency, reliability, and functionality, tackling challenges across object detection, planning, manipulation, and navigation for real-world warehouse automation
Prototype and iterate using simulations and real hardware, incorporating team feedback for seamless integration in warehouse environments
Optimize existing codebase for performance, scalability, and maintainability, while soliciting input from cross-functional colleagues
Conduct advanced testing, debugging, and integration
Perform end-to-end testing of integrated hardware-software systems, identifying and resolving complex issues autonomously
Analyze production data, logs, and metrics to diagnose root causes and implement fixes
Collaborate with cross-functional teams to integrate features with mechanical, electrical, and control systems
Maintain and enhance documentation and processes - Create detailed documentation for features, test plans, and system architectures to support team scalability and knowledge transfer
Ensure safety, compliance, and quality standards
Contribute to code reviews, version control, and continuous integration pipelines to uphold high-quality standards
Adhere to safety standards when working with and around robotic equipment in warehouse environments
Qualification
Required
Bachelor's or Master's degree in Robotics, Electrical Engineering, Mechanical Engineering, Software/Computer Engineering, Mechatronics, Automation, or a closely related field
Equivalent practical experience may substitute for formal education
Proficiency in Python and/or C++ programming and object-oriented design ideally in Linux and familiarity with version control
Hands-on expertise in software-hardware integration, system testing, and debugging in robotic or automation environments
Experience with computer vision and image processing techniques (e.g., object detection, segmentation, or feature extraction)
3+ years of relevant professional experience in robotics software development or related fields (e.g., warehouse automation, industrial controls)
Proven track record of independently delivering features or projects from concept to deployment
Demonstrated ability to take full ownership of projects, driving them to completion with minimal supervision
Advanced analytical and problem-solving skills for complex debugging and system-level optimizations
Strong communication skills, including technical writing (e.g., reports, specs) and presenting ideas to non-technical stakeholders
Effective collaboration with multidisciplinary teams
Adaptability to handle ambiguous requirements and iterate quickly in a fast-paced tech environment
Commitment to innovation and continuous learning in robotics and automation
Ability to stand, walk, bend, and lift/carry up to 40lbs occasionally (e.g., test product, equipment or components)
Frequent use of hands for operating controls, tools, and computers
Must be able to wear required personal protective equipment (PPE) such as safety glasses, steel-toed shoes, and hearing protection
Preferred
Experience with industrial robots (e.g., Fanuc, Universal Robots) and control systems/PLC programming
Knowledge of machine learning frameworks (e.g., PyTorch, TensorFlow) and models (eg. Yolo) for robotics applications like perception or decision-making
Experience in computer vision and image processing techniques using libraries like OpenCV (e.g., object detection, segmentation, feature extraction)
Familiarity with simulation tools (e.g., Gazebo, Isaac Sim)
Experience with 3D data processing libraries (e.g., PCL, Open3D) for handling point clouds, depth maps, or spatial data from sensors like LiDAR or stereo cameras
Experience with autonomous navigation systems (e.g., path planning, SLAM, obstacle avoidance, or localization techniques)
Benefits
Equity Compensation Plan (Senior-Level)
Healthcare
401k Plans
Paid time off (vacation, sick leave, and holidays)
Company
AlphaOne Robotics
AlphaOne Robotics is a startup dedicated to advancing logistics automation through state-of-the-art AI-powered robotics.
Funding
Current Stage
Early StageCompany data provided by crunchbase