OPEX Corporation is looking to create new robotic warehouse automation products and evolve existing products in a rapidly growing market
Requirements
- Knowledge of object-oriented design concepts
- Very comfortable in Desktop C++ development
- Makes good use of STL
- Familiarity with the Boost Library - particularly Logging, Interprocess, and Test – is desired
- Familiarity with Boost Test or similar C++ testing framework
- Experience in Agile Development and working in collaborative, cross-functional teams
- Experience in warehouse automation, robotics or industrial segment is preferred
Responsibilities
- Perform as a member of an agile, software development team working on new and existing products focused on automation in the material handling/warehouse automation domain
- Work on tasks including design, development, code testing, code debug, source code management, and documentation in an Agile/SAFe development lifecycle
- Be responsible for outputting well tested, readable, and maintainable code
- Be responsible for bringing automated unit/regression testing to a legacy codebase
- Be responsible for producing clear and concise documentation explaining architecture, design decisions and interface definitions
- Effectively communicate ideas to others within (and outside) the department
- Constantly strive to look for future innovations and product improvements
Other
- Bachelor’s Degree in Computer Engineering or related field
- Ability to work as a team member, highly motivated, 'get things done' attitude, effective communicator, desire to learn and constantly improve
- Employee may be working in an office, lab or production environment with occasional travel to customer sites
- Some walking between OPEX facilities
- Employee may occasionally lift up to 50 lbs