Integration Engineer

Optimal Inc.

$95K — $115K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or related field
  • 5+ years of experience in software development for robotics systems
  • Strong proficiency in ROS (Robot Operating System) and C++ or Python programming languages
  • Experience with module-level, subsystem-level, and end-to-end testing and validation
  • Familiarity with software architecture principles and design patterns in robotics environments
  • Knowledge of containerization technologies, especially Docker
  • Ability to work collaboratively in cross-functional teams and translate complex research into practical applications.

Responsibilities

  • Design and develop software systems integrating various robotics capabilities into a seamless pipeline.
  • Own architecture and implementation of information flow across multiple robotics domains.
  • Build and maintain ROS-based software pipelines for both real-world and simulation applications.
  • Define interfaces and data contracts to ensure reliable integration of multiple software modules.
  • Partner with teams to translate research findings into scalable, production-ready software components.
  • Lead system integration, debugging, and validation across simulations and hardware setups.
  • Create test strategies for robust validation at all levels of the system.

Benefits

  • Opportunity to work on innovative robotics projects and cutting-edge technology
  • Collaborative and inclusive work environment with cross-functional teams
  • Access to professional development and training programs
  • Flexible work hours and remote work options
  • Health, wellness, and retirement benefits.
Full Job Description
Job Tittle: Integration Engineer

Job Description Below:
  • Design and develop robotics software systems that integrate capabilities from multiple research and engineering teams into a unified end-to-end pipeline.
  • Own the architecture and implementation of the information flow across perception, planning, environmental understanding, controls, and execution systems.
  • Build and maintain ROS-based software pipelines for real-world and simulation-based robotics applications.
  • Define software interfaces, message structures, data contracts, and system interactions required for reliable multi-module integration.
  • Partner with cross-functional teams to translate research outputs into scalable, maintainable, and production-ready software components.
  • Develop and integrate components related to perception, motion planning, situational/environmental awareness, robot control, and system coordination.
  • Lead end-to-end system bring-up, integration, debugging, and validation across simulation and physical hardware environments.
  • Create and execute test strategies for module-level, subsystem-level, and end-to-end validation.
  • Establish robust logging, monitoring, diagnostics, and observability mechanisms for deployed robotics systems.
  • Support containerized and reproducible deployment workflows using Docker-based environments and modern software delivery practices.
  • Improve reliability, maintainability, and scalability of the robotics stack through thoughtful architecture, tooling, and development standards.
  • Document system behavior, design decisions, integration patterns, and deployment workflows to support long-term reuse and team collaboration

Similar Jobs

More Jobs at Optimal Inc.

More Technical Services Jobs

Find similar Integration Engineer jobs: