Software Engineer – ON-SITE

Job Overview

logoAbout Boxbot

Boxbot revolutionizes logistics with adaptive automation, creating the facility of the future. As the industry grapples with labor shortages and rising costs, our advanced solutions effectively meet these challenges. We transform traditional conveyor systems into intelligent, three-dimensional package handling networks, dramatically improving dispatch efficiency and operational productivity. Our versatile platform seamlessly integrates cutting-edge software and hardware, offering a comprehensive solution that optimizes multiple facets of the supply chain.

We’re a close-knit team that is well funded and are quickly expanding in order to bring our product to market. We are seeking teammates who take pride in their work and who get excited about building new systems with significant responsibility.

We’re looking for a Software Engineer to join our software development team and help shape the future of our products. This role offers hands-on coding experience and opportunities for growth in a collaborative environment.

Responsibilities

Assist in the design and implementation of software systems for our automated material handling solutions. Develop and maintain reliable, efficient C++ code for our control systems. Collaborate closely with mechanical, electrical, and firmware teams to integrate software with hardware systems. Participate in code reviews and follow best practices to ensure code quality, performance, and reliability. Support the software development lifecycle, from concept through deployment and ongoing maintenance. Work closely with the project implementation team to help deploy systems at customer sites.

Requirements

Bachelor’s degree in Computer Science, Software Engineering, or a related field. 2-3 years of professional software engineering experience, with experience in C++. Familiarity with embedded systems or industrial automation software. Understanding of real-time control systems and multi-threaded programming. Familiarity with Linux-based systems and low-level hardware interfaces. Knowledge of software architecture principles and design patterns. Strong problem-solving skills and attention to detail. Effective communication skills and ability to collaborate within cross-functional teams.

What We Offer

Opportunity to work on cutting-edge automation technology with real-world impactCollaborative and innovative work environmentCompetitive salary and benefits packageCareer growth opportunities in a rapidly expanding companyChance to play a key role in high-stakes projects

Job Detail
Shortlist Never pay anyone for job application test or interview.