Software Engineer - Robotics

Kitchener, Ontario
US$110000 - US$140000 per year + Equity & Benefits

This vacancy has now expired. Please see similar roles below...

Software Engineer - Robotics

Kitchener, Ontario

$110,000 + Equity + Benefits

 

Harnham have been retained by a rapidly growing series A funded start up of over 100 employees and $5million in funding. Engineers will be building autonomous robotics software and will be supporting the software team, building detection algorithms to aid multiple industries.

 

The Role

  • Programming in C++
  • Full development lifecycle to build applications used for robotics and mapping
  • Participate and contribute to Agile best practices, paired programming, stand ups, retros and project meetings
  • Maintain and follow quality assurance procedures
  • Developing robotic operating systems
  • Supporting the robitics team with mapping and SLAM
  • Involved in the core product, an integral part of the business
  • Assisting with the leadership of the team

Experience Required

  • 2-7 years in industry post education programming in C++ - recent graduates cannot be considered
  • Experience in ROS
  • Experience with object-oriented design

Nice to Haves

  • Ability to interface hardware and software
  • Ability to grasp high order concepts in automation, robotics and mapping
  • Experience with robotics, autonomy and machine learning
  • Experience with image processing
  • Experience working with an agile team
  • Experience in SQL

Personal Attributes

  • Strong work ethic
  • Effective communicator
  • Flexible
  • Ability to work on own initiative as well as with a team
  • Detail-oriented
Send similar jobs by email
JMRK
Kitchener, Ontario
US$110000 - US$140000 per year + Equity & Benefits

Similar Jobs

Salary

US$200000 - US$230000 per year + Equity

Location

New York

Description

Do you believe AI can prevent misdiagnosis and overspending in health care?

Salary

£70000 - £80000 per annum + Equity

Location

Cambridge, Cambridgeshire

Description

This Biotech start-up are looking for an experienced Computer Vision expert to lead a team of talented Computer Vision Engineers.

Salary

£60000 - £70000 per annum + Equity

Location

Cambridge, Cambridgeshire

Description

This Biotech start-up are looking for an experienced Computer Vision expert to lead a team of talented Computer Vision Engineers.

Harnham blog & news

With over 10 years experience working solely in the Data & Analytics sector our consultants are able to offer detailed insights into the industry.

Visit our Blogs & News portal or check out our recent posts below.

Harnham Named one of the Sunday Times' Top 100 Companies to Work For

I am thrilled to announce that we've been named one of The Sunday Times' Top 100 Small Companies to Work For 2019.   This is the first year we've been eligible for the award and, fantastically, we've managed to place 26th.   Coming off the back of our three-star accreditation from Best Companies for 'Extraordinary Levels' of workplace engagement, and being named APSCo's Recruitment Company of the Year (£10m-£50m) this is something else for the whole business to be proud of.  Crucially, for both myself and the leadership team, is the fact that this accolade is based entirely on employee feedback. Our success has always been built on the success of our employees and we have always tried to nurture an environment where they can flourish. To be recognised for our efforts. and to know that our staff are happy here, means a tremendous amount to us. And, as ever, we're looking to grow our team. If you're determined, ambitious and driven, get in touch about our latest opportunities. 

Our Top Five Tips For Your Data Scientist Interview

The role of Data Scientist is one of the most in-demand jobs in the tech world now. But, given that it is still a relatively new job, in a relatively new field, a lot of companies are still struggling to source enough quality candidates for their team. Despite the demand, tech companies are very specific about the candidates they’d like to hire. Passing a Data Science interview can be very tricky, especially considering that businesses are looking for the right technical knowledge, business sense, and culture fit.  With this in mind, here are five key tips for the Data Science interviewing process. By making sure you are prepared for the below, you’ll be able to ensure that you don’t sell yourself short. Have A Concise Overview Of Your Project Experience It’s imperative you prepare an overview of your successful Data Science projects. Hiring Managers aren’t interested in getting into every detail of your completed projects, but they do want to know that you have the right experience. Focus on key factors, highlighting the types of projects you’ve been working on and the successes you had as a result of those projects. Keep your achievements clear and concise. Show Your Communication Skills A good Data Scientist is more than just a good programmer. You need to be able to show that you can translate your findings into insights that can be understood by non-technical people in the business. During your interview, Hiring Managers may test your ability to step away from role-specific language. This is to asses whether you know how to engage with non-technical colleagues and parts of the business who may not understand the value of Data Science to the company. Bring Out Your USPs Companies will potentially be interviewing several candidates for a specific role, so it’s important that you are able to stand out. Consider what you have achieved that your fellow interviewees may not have. One good way to stand out is to have articles published on popular Data Science websites/blogs. From my experience, Hiring Managers see this as a big plus and it makes for a great talking point during the interview process. If you are looking to do this, you should always choose a unique topic and not something that is already explored a lot by others. On a similar note, you could highlight the Data Science projects you’ve achieved outside of work through platforms such as Kaggle.Know Your Computer Science Fundamentals Having a decent knowledge of Computer Science fundamentals, like algorithms is essential, especially if you are interviewing with tech companies. Whilst there are other elements to the role, you can expect questions related to programming, so for a Junior Data Scientist, I’d recommend practicing coding for a few days before your interview (if you are not doing this already in your day to day job). Have An Understanding Of How You’ll Fit In At The Company For some Tech companies, particularly start-ups, cultural fit is just as important, if not more so, than how good you are at coding. They’ll want to understand how you would react to different scenarios at work and whether or not you share the values of their company. For this reason, don’t be surprised to see a few team members join the interview as they look to see how you’ll fit in. Make sure you take a look at the company’s website, read their blogs and articles, and check their social media feeds in advance so that you have a good understanding of what the business is like. Remember, culture is a two-way fit so it’s about making sure the business is right for you, as much as it is right for them. The interviewing process can be tricky but, at Harnham, our expert consultants are here to support you through the entire recruitment process. We will always make sure you are prepared for your interview and will run you though the topics you can expect to come up. If you’re looking to take the next step in your Data & Analytics career, take a look at our latest opportunities or get in touch with one of our expert consultants to learn more. 

Recently Viewed jobs