Mid/Senior Level Robotics Software Engineer

Reposted 6 Days Ago
Be an Early Applicant
Dallas, TX, USA
In-Office
100K-150K Annually
Senior level
Artificial Intelligence • Logistics • Robotics • Automation
The Role
Develop and deploy robotics software for warehouse automation, spanning perception, object detection, planning, manipulation, navigation, and hardware integration. Own features from ideation through testing and deployment, optimize system performance, conduct end-to-end debugging, analyze production data, and collaborate with multidisciplinary engineering teams. The role also involves simulation, documentation, safety compliance, and occasional domestic customer-site travel.
Summary Generated by Built In

Join our innovative robotics team as a Robotics Software Engineer, where you'll play a pivotal role in building foundational technologies for a disruptive company transforming warehouse automation. In this startup environment, you'll independently develop features, integrate hardware-software solutions, and optimize robotic systems for real-world logistics challenges—gaining broad, hands-on experience across object detection, action planning, manipulation, and navigation. Leverage a diverse array of cutting-edge sensors (e.g., cameras, LiDAR, IMUs, and more) and AI models to enable sophisticated, intelligent robot behaviors. This is your chance to contribute to something truly awesome, grow with us, and shape the company's long-term future. Ideal for passionate engineers seeking meaningful impact and a lasting career in pioneering automation solutions.

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.

Requirements:

Education:

  • 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

Technical Skills:

  • Proficiency in Python and/or C++ programming and object-oriented design ideally in Linux and familiarity with Git/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)

Experience:

  • 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

Preferred / Good to Have:
  • 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)

Soft Skills:
  • 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.

Work Environment / Physical Demands:

Location: On-site at our facility in Dallas, TX.

Travel Requirement: Up to 25% domestic travel for customer site support, field testing, or training (notice provided in advance).

Work Setting: Primarily in an office/warehouse environment with robotic systems; includes exposure to noise, varying temperatures, and moving machinery.

Physical Demands:

  • 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.

Compensation & Benefits
  • Salary range: $100,000 - $150,000

  • Equity Compensation Plan (Senior-Level)

  • Healthcare

  • 401k Plans

  • Paid time off (vacation, sick leave, and holidays)

Skills Required

  • Bachelor's or Master's degree in Robotics, Electrical Engineering, Mechanical Engineering, Software Engineering, Computer Engineering, Mechatronics, Automation, or a closely related field
  • Equivalent practical experience may substitute for formal education
  • Proficiency in Python and/or C++ programming
  • Object-oriented design experience
  • Experience working in Linux
  • Familiarity with Git or 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, including object detection, segmentation, or feature extraction
  • At least 3 years of relevant professional experience in robotics software development or related fields
  • Proven ability to independently deliver features or projects from concept to deployment
  • Experience with industrial robots such as Fanuc or Universal Robots
  • Experience with control systems or PLC programming
  • Knowledge of machine learning frameworks such as PyTorch or TensorFlow
  • Experience with machine learning models such as YOLO for robotics applications
  • Experience using OpenCV for computer vision and image processing
  • Familiarity with simulation tools such as Gazebo or Isaac Sim
  • Experience with 3D data processing libraries such as PCL or Open3D
  • Experience with autonomous navigation systems, including path planning, SLAM, obstacle avoidance, or localization
  • Ability to take ownership of projects and complete them with minimal supervision
  • Advanced analytical and problem-solving skills for complex debugging and system optimization
  • Strong communication and technical writing skills
  • Ability to collaborate with multidisciplinary teams
  • Ability to work on-site in Dallas, Texas
  • Ability to stand, walk, bend, and occasionally lift or carry up to 40 pounds
  • Ability to wear required personal protective equipment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5 Employees
Year Founded: 2023

What We Do

AlphaOne Robotics develops intelligent robotic solutions for warehousing and logistics, combining advanced computer vision, artificial intelligence, mechatronics, and hardware deployment. Its flagship Sigma system automates truck unloading, while a complementary palletizing solution supports receiving operations. The company uses a vertically integrated design and manufacturing approach to improve speed, reliability, efficiency, and cost performance for logistics operators and other industrial customers.

Similar Jobs

SailPoint Logo SailPoint

Customer Success Manager

Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Hybrid
Austin, TX, USA
2461 Employees
76K-129K Annually
Hybrid
Houston, TX, USA
205000 Employees
Hybrid
Irving, TX, USA
205000 Employees
Hybrid
North Richland Hills, TX, USA
205000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account