The Robotics Software Engineer is a member of the New Products Development core team, helping prototype and test new products and services for commercial business units, including subsea robotics, material handling automation, and people mover applications. The role develops and tests software across multiple projects and across the robotics stack for land- and sea-based systems. It also supports prototype testing, documents results, and works with system, product, project, and customer representatives to support quality software delivery and manage customer expectations. The role is office-based, with flexibility to work virtually, and has no supervisory responsibilities. It may take direction from Project Managers and reports to the Software Manager. The position may involve travel up to 10% and work with items and technical data subject to ITAR; candidates must be eligible to lawfully access export-controlled data as a U.S. Person. The position is classified as office work and light work. It is mostly indoors during the day and occasionally at night, with occasional exposure to airborne dust and a stable, flat work surface. Physical activities and demands listed include lifting up to 20 pounds occasionally; climbing, stooping, kneeling, squatting, and reaching occasionally; lifting up to 10 pounds frequently; standing frequently; repetitive arm and hand movements constantly; and sitting with back support constantly.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level