Job Description
Manus is looking for a talented, passionate, and driven Senior Software Developer. In this role you will work with a bright team of engineers to design, architect, and implement cross platform solutions for the live streaming of hardware data across several applications – notable examples being Unity, Unreal Engine, and a suite of Motion Capture tools. This is an excellent opportunity to apply your fundamental systems knowledge to the new and exciting domain of Robotics, AI and Virtual Reality, and to have a big impact on its development as you do.
We will expect you to have an open mind and a desire to constantly advance the state of the art within the team. You should be proactive about researching new methodologies to solve problems and have high standards for executing on solutions. Comfort in the unknown is a must, as the work we do shapes the future of industries that are being defined day by day.
Your Responsibilities
- Architectural design for new products in a fast moving and quickly growing company.
- implement new features in a scalable, future proof manner.
- mentor junior developers through code review and by setting a positive example.
- collaborate with other teams(marketing, hardware) to both gather and supply product requirements.
Our Ideal Candidate
- MSc or BSc in Computer Science or another relevant field.
- 7+ years of experience.
- strong expertise in C++
- strong knowledge of agile methodologies and a desire to implement excellent development processes.
- excellent communication skills.
A Plus Would Be
- Interest and/or experience in the fields of Robotics, VR or Motion Capture.
- Expertise in C#
- Strong understanding of vector calculus / linear algebra
- Familiarity with Machine Learning / AI paradigms and techniques
What we offer
- Competitive salary package.
- Flexible working hours.
- Holiday allowance of 8% (based on yearly income).
- 27holidays + possibility to extend this with 5 extra days (based on a 40-hourworkweek).
- Great pension scheme.
- Working from home is possible, work permitting.
- Commuting allowance.
- A young, international, and enthusiastic team with many different skills indifferent disciplines.
- A supportive work atmosphere where people help each other