*what we offer:- assisting product and technical engineers in developing solutions.- create high quality software as part of a cross-discipline project team.- programming utilizing accepted software coding standards and tools.- testing, debugging and troubleshooting of software systems.- supports application engineering & sales- high level design, capacity & configuration requirements.- interface-level design including screen layouts, messaging and communications.- system-level design describing implementation details of the on-board control system.
*tasks and qualifications:*:*what we are looking for*:- 5-8 years of software development experience- strong c/c++ programming skills- intermediate/strong experience with linux or other real-time operating systems- experience in software tools for robotics solutions: ros, gazebo, python- experience with hardware communications protocols (e.g.
can, tcp ip, udp, or similar)- experience with software version control (git)- agile/scrum familiarity- good problem-solving skills.
excellent communication skillspreferred skills, but not mandatory:- experience with motion controls for robotics systems- experience in the material handling industry- knowledge of autonomous navigation systems- experience with real-time operating systems- cmake, gcc