At a Glance
- Tasks: Design and develop cutting-edge algorithms for measurement and motion analysis.
- Company: Join a dynamic Research & Development team in a leading tech company.
- Benefits: Competitive salary, flexible onsite days, and opportunities for professional growth.
- Why this job: Make a real impact on innovative products used by professionals worldwide.
- Qualifications: Strong C# skills and a passion for advanced mathematics and algorithm design.
- Other info: Collaborate with a multidisciplinary team and explore exciting tech challenges.
The predicted salary is between 47000 - 63000 £ per year.
We are looking for a Software Engineer to join a Research & Development team and help develop cutting-edge algorithms and advanced mathematical and scientific software. This role offers the opportunity to work on advanced mathematical and scientific software, contributing directly to the performance and success of products used by professionals worldwide.
You will collaborate with a multidisciplinary engineering team that includes research scientists, electronics hardware engineers, embedded software developers, cloud/backend engineers, and mobile app developers. Your work will play a critical role in shaping both current and future product capabilities.
Responsibilities- Design and develop advanced algorithms for measurement and motion analysis
- Develop and optimise sensor fusion algorithms combining data from multiple sensors
- Build and maintain high-performance C# scientific and mathematical libraries
- Apply 3D vector mathematics and advanced mathematical models to real-world problems
- Collaborate with cross-functional teams across hardware, embedded, mobile, and cloud development
- Analyse complex datasets and improve algorithm accuracy, efficiency, and reliability
- Contribute innovative ideas to advance product capabilities and technical performance
- Strong C# development experience, particularly building scientific, mathematical, or computational libraries
- Strong understanding of advanced mathematics and algorithm design
- Experience working with 3D vector mathematics and spatial calculations
- Excellent analytical and problem-solving skills
- Demonstrated ability to develop innovative technical solutions
- Experience with Inertial Navigation Systems (INS)
- Experience developing software for drones, robotics, or motion-tracking devices
- Experience implementing Sensor Fusion techniques such as Kalman Filters
- Experience using MATLAB for algorithm development or simulation
Software Engineer (Algorithms for measurement and motion analysis) employer: Zenovo
Contact Detail:
Zenovo Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (Algorithms for measurement and motion analysis)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work in R&D or have experience with algorithms. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C# and advanced algorithms. This is your chance to demonstrate your problem-solving abilities and innovative solutions to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your algorithm design and 3D vector mathematics. Practice coding challenges and be ready to discuss your thought process. We all know that confidence goes a long way!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and eager to join our team.
We think you need these skills to ace Software Engineer (Algorithms for measurement and motion analysis)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your strong C# development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your expertise in advanced mathematics and algorithm design!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about developing algorithms for measurement and motion analysis. Share specific examples of your work that demonstrate your analytical and problem-solving skills, and how they relate to our needs.
Showcase Your Projects: If you’ve worked on any projects involving sensor fusion or 3D vector mathematics, make sure to mention them! We love seeing real-world applications of your skills, so include links to your GitHub or any relevant portfolios if you have them.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!
How to prepare for a job interview at Zenovo
✨Know Your Algorithms
Make sure you brush up on your knowledge of algorithms, especially those related to measurement and motion analysis. Be prepared to discuss how you've applied advanced mathematics in your previous projects, and think of specific examples where you've developed or optimised algorithms.
✨Showcase Your C# Skills
Since strong C# development experience is essential, be ready to demonstrate your proficiency. Bring along examples of scientific or mathematical libraries you've built, and be prepared to explain your thought process and the challenges you faced during development.
✨Collaborate Like a Pro
This role involves working with a multidisciplinary team, so highlight your collaboration skills. Think of instances where you've successfully worked with hardware engineers or mobile developers, and be ready to discuss how you contributed to the team's success.
✨Prepare for Technical Questions
Expect technical questions that test your understanding of 3D vector mathematics and sensor fusion techniques. Brush up on concepts like Kalman Filters and be ready to solve problems on the spot. Practising with mock interviews can help you feel more confident.