Robotics Software Engineer

Recruiter
Xihelm
Location
London (Greater)
Posted
12 Oct 2018
Closes
17 Oct 2018
Contract Type
Permanent
Hours
Full Time
Xihelm is developing the first viable automated handwork robot for glasshouse vegetables - revenue opportunity $13.2B replacing seasonal migrant labour like-for-like, firstly the $950M spent picking main tomato varieties - using own AI computer vision platform, initially as lead in a $1.6M consortium. The CEO worked at Google for 5 years and studied at Stanford.

We've got real challenges to solve. Working as part of a team, you'd look at problems like robotic sensing and path planning, identify the sensible algorithmic route, and implement that - validating against our real robots in the lab and in the field. It's a great opportunity to learn more about cutting-edge machine learning and computer vision too.

As employee #16, this is an exceptional chance to join at the start and help define our culture. You’ll need to be technically credible - and nothing says credibility like shipped code.

We’re looking for impressive people. Think you can real-time fuse three different cameras in your lunch break? Come talk to us.

Responsibilities
* Assist the research team with integrating new technology / research into our stack - improve software quality whilst preserving research velocity
* Develop ROS support / integration for mobile platforms, robotic arms, linear actuators and sensors
* Work on improving our motion planning and decision making capabilities
* Implement and execute parameter search experiments e.g. to find the optimum robot mounting position, motion planning settings or gripper finger configuration
* Assess software viability, complexity and timescales
* Lead fixes (and get hands dirty) on critical important and urgent tasks
* Test, debug and tune the robot software stack

Qualifications
Minimum qualifications
* BSc. degree in Computer Science, Electrical Engineering, Physics, Mathematics, mathematical engineering or undeniably equivalent practical experience

Preferred qualifications
* Relevant MSc or PhD

Skills
We make use of advanced deep AI Computer Vision, robotics, autonomous vehicles and Machine Learning technologies, so any experience there is a major advantage. Similarly, our work is driven by statistics-based research, so project experience in those areas would help enormously.

Must have
* Python skills and good ROS knowledge (and can upskill the team)
* Strong motivational skills, creative technical thinking and clear communication
* An active Github profile or code repo you’re proud to share
* Good understanding of mathematical concepts (linear algebra, matrices, statistics)

Should have
* Control loop design and optimisation
* Algorithmic understanding of motion/path planning; kinematics
* Experience with graph theory and search algorithms
* Worked with or developed low level hardware drivers
* Working knowledge of deep learning, machine learning and computer vision

Please note
You’ll need to be willing to work from our funky office in London, UK.
Sorry, no agencies or consultants, thanks - please do not forward resumes or CVs - Xihelm is not responsible for any fees related to unsolicited resumes or CVs.

Location: London
Posting date: 22.06.18
End date: 22.07.18
Salary range: £40,000 - £99,000
Equity range: 0.08%-0.18%

Similar jobs

Similar jobs