At Botsync, we are revolutionizing industrial automation by making automation more accessible and agile. We are seeking a highly experienced and motivated Senior Integration Engineer to lead our integration efforts for the syncOS platform.
This role will be pivotal in expanding our platform's capabilities by integrating with a diverse range of new vendors, including Warehouse Management Systems (WMS), AGV/AMR systems, and sensor OEMs, aligning with the future roadmap of syncOS. You will lead a team of integration engineers and play a key role in shaping our integration strategy.
Role & Responsibilities:
Integration Leadership & Strategy:
- Lead and mentor a team of integration engineers, fostering a collaborative and high-performing environment.
- Define and drive the integration strategy for syncOS, aligning with product roadmap and business objectives.
- Oversee the design and implementation of communication interfaces between syncOS and a wide array of external systems, including WMS, AGV/AMR systems, and sensor OEMs.
- Architect and implement integrations for the syncOS fleet manager, ensuring scalability and robustness.
Advanced Integration Development:
- Deep expertise and hands-on development with industrial protocols (e.g., REST APIs, Modbus, OPC UA, MQTT, CAN, and other relevant industry standards).
- Develop, test, and optimize Python-based modules for seamless and high-volume data exchange.
- Drive the adoption of best practices for code quality, unit testing, and integration testing.
System Architecture & Optimization:
- Possess a strong understanding of complex real-world machine interactions and translate them into efficient software logic.
- Debug and optimize communication across intricate distributed systems involving syncOS and physical devices.
- Contribute to the overall system architecture to ensure robust and scalable integration.
Collaboration & Growth:
- Collaborate closely with senior engineers, product managers, and other stakeholders to drive the evolution of syncOS integrations.
- Act as a subject matter expert for integration challenges and solutions.
- Embrace and adapt to a fast-paced, dynamic startup environment, leading by example in continuous learning.
Requirements:
- 5+ years of experience in software development, with a strong focus on system integration in industrial automation or related fields.
- Expert-level programming skills in Python.
- Proficiency in C, C++, or Golang is highly advantageous.
- Demonstrated ability to write high-quality, well-tested code with comprehensive unit and integration tests.
- In-depth understanding and practical experience with various communication protocols (REST APIs, Websockets, Modbus, OPC UA, MQTT, CAN, etc.).
- Strong familiarity with networking, system integration concepts, and distributed systems.
- Proven experience in leading technical projects or mentoring junior engineers.
- Willingness to learn and adapt to complex industrial automation challenges.
- Ability to work effectively in a remote-first, global team.
Benefits:
- Competitive salary
- Comprehensive health benefits package
- Hustle of a young startup - always something to do and something to improve
- Work with robots in real-life use cases running 24/7 with 99% up time
- Opportunities for professional development and growth into leadership roles
- Collaborative and inclusive work environment
- Global team