What are the responsibilities and job description for the Mid-Level Software Engineer position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
Gecko Robotics is helping organizations ensure the reliability and sustainability of critical infrastructure through innovative technology. They are seeking a Software Engineer responsible for developing state estimation, mapping, and assistive autonomy systems, including real-time state estimation and robot control algorithms.
Responsibilities:
• Developing: (i) real-time state estimation; (ii) asset mapping algorithms; (iii) robot control algorithms; and (iv) sensor calibration algorithms.
Qualifications:
Required:
• Must have a master’s degree (or foreign equivalent) in Robotics, Computer Science, Mathematics, Physics, Mechanical Engineering, or a related field plus four (4) years in a related position.
• Must have any experience with or knowledge of: (i) Linux, Docker, ROS, and Github; and (ii) control algorithms.
• Must have three (3) years of experience with: (i) state estimation (causal and acausal); (ii) sensor calibration; and (iii) C and Python.
• Must be willing and able to pass coding, software design, and behavioral skills tests.
Company:
Gecko Robotics is an AI and robotics technology company that provides robotics and inspection services for industrial applications. Founded in 2013, the company is headquartered in Pittsburgh, Pennsylvania, USA, with a team of 201-500 employees. The company is currently Late Stage. Gecko Robotics has a track record of offering H1B sponsorships.