Software Engineer - Infrastructure


: $102,080.00 - $149,730.00 /year *

Employment Type

: Full-Time


: Information Technology

Company Overview

IAM Robotics is disrupting industry with the first affordable and available robot that is interchangeable with current staff and will increase pick and put-away accuracy, facility safety and picking speed to radically increase our customer's competitiveness in a velocity driven world. We are changing the traditional supply chain one warehouse, one store at a time - and you could be part of it! Join our innovative team that is being noticed: Robotics Business Review (RBR) namedIAM Robotics a Global Top 50 Robotics Company for the 4th year in a row!

Job Summary

Collaborate with robotics engineers on support system requirements and develop solutions based on those requirements. Assist in deploying our products at customer locations. Candidates should have prior experience working with large-scale distributed software systems and large project code integrations. Develop graphical interfaces for robots and supporting systems.

Responsibilities and Duties

In this role you will:

  • Help design and maintain the base frameworks, hardware interfaces, and diagnostic systems that underpin our autonomy system
  • Blend infrastructure and tools development
  • Work in C++ and some Python
  • Design and build extremely robust software delivery mechanisms
  • Minimum Qualifications:

  • +3 years experience designing and implementing software
  • Fluent in one or more object oriented programming languages (C++, python, java, etc.)
  • Bachelor's Degree in Computer Science or relevant degree and experience
  • Preferred qualifications:

  • Experience with Unix / Linux
  • Experience with software configuration management systems (git, svn, etc.)
  • Experience with Flask or other REST framework
  • Experience with commercial software deployment and support
  • Bonus points for:

  • Experience with warehouse management software
  • Experience with networking
  • Experience with mobile app development
  • Benefits and Perks

  • Health care, Unlimited PTO,short and long term disability insurance, life insurance
  • Our company has a fun, family-first culture. Candidates should be passionate, entrepreneurial and enjoy being part of an energetic team.
  • You must be ready to focus on tackling hard problems and be determined to achieve breakthrough results. We don't bother with one-time throw-away projects.
  • Be prepared to build upon everything you learn and do.

  • Associated topics: infrastructure, ip, maintenance, network, satcom, server, system engineer, system specialist, system technician, technician * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

    Launch your career - Upload your resume now!

    Upload your resume

    Loading some great jobs for you...