Software Engineer - Infrastructure
Compensation: $102,080.00 - $149,730.00 /year *
Employment Type: Full-Time
Industry: Information Technology
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!
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 PythonDesign and build extremely robust software delivery mechanisms
Minimum Qualifications:+3 years experience designing and implementing softwareFluent 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 / LinuxExperience with software configuration management systems (git, svn, etc.)Experience with Flask or other REST frameworkExperience with commercial software deployment and support
Bonus points for:Experience with warehouse management softwareExperience with networkingExperience with mobile app development
Benefits and PerksHealth care, Unlimited PTO,short and long term disability insurance, life insuranceOur 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.
Loading some great jobs for you...