At a Glance
- Tasks: Develop and enhance tools for AR-HUD calibration and image processing.
- Company: Join Envisics, a leader in augmented reality solutions for the automotive industry.
- Benefits: Competitive salary, flexible hours, remote work, and wellness programs.
- Why this job: Make a real impact on the future of automotive technology with cutting-edge tools.
- Qualifications: Degree in science/engineering, C++ proficiency, and image processing experience required.
- Other info: Collaborative culture with mentorship and career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Location: Milton Keynes, UK
Company: Envisics
Join Our Team at Envisics!
At Envisics, we are at the forefront of augmented reality solutions, revolutionizing the automotive experience. We’ve assembled some of the world’s top engineers and scientists, and due to the success and growth of our product development activities, we are looking for a talented Senior C++ Software Engineer to support the development of complex tools for the calibration and measurement of AR-HUD products in both in-house and production environments.
Why Envisics?
We believe in nurturing talent and fostering a collaborative and inclusive environment where creativity thrives. Our team values diversity, encourages open communication, and celebrates each other's successes. You’ll have access to continuous learning, mentorship from industry leaders, and opportunities to grow your career in a fast-paced environment.
Key Responsibilities
- Develop new and enhance existing tools for calibration and measurements.
- Create image processing and machine vision algorithms for system calibration.
- Develop End of Line (EOL) tools in an automotive production environment.
Qualifications
To be considered for this role, we are looking for:
- Bachelor’s or Master’s degree in a science or engineering discipline.
- Proficiency in software development with Qt/QML/C++.
- Good knowledge of multithreading and Object-Oriented Programming (OOP).
- Experience with image processing (OpenCV) is essential.
- Knowledge of computer vision (e.g., feature tracking).
- Strong debugging, problem-solving, and analytical skills.
- Ability to learn quickly and think outside the box.
- Attention to detail and the ability to work independently or as part of a team.
Desirable:
- Experience with Python and MATLAB.
- Experience working with camera systems (live image acquisition and calibration).
What We Offer
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Health and wellness programs.
- Professional development and training budget.
- Team-building events and social activities.
Make an Impact
As a Senior C++ Software Engineer, you will play a crucial role in developing tools that enhance the performance and accuracy of our AR-HUD products, directly impacting the future of automotive technology.
Ready to Join Us?
If you’re ready to take your career to the next level and make a real impact in the world of augmented reality, we want to hear from you! Apply now and join us on this exciting journey.
Senior C++ Software Engineer (Image Processing) employer: Envisics LLC
Contact Detail:
Envisics LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior C++ Software Engineer (Image Processing)
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Envisics. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to image processing or C++, make sure to highlight them. It’s a great way to demonstrate your expertise beyond just words.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with multithreading, OOP, and image processing algorithms. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Envisics.
We think you need these skills to ace Senior C++ Software Engineer (Image Processing)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++, image processing, and any relevant projects. We want to see how your skills align with what we do at Envisics!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about augmented reality and how you can contribute to our team. Be genuine and let your personality shine through!
Showcase Your Projects: If you've worked on any cool projects related to image processing or automotive tech, don’t hesitate to mention them. We love seeing practical applications of your skills!
Apply Through Our Website: For the best chance of getting noticed, make sure to apply directly through our website. It helps us keep track of your application and ensures it reaches the right people!
How to prepare for a job interview at Envisics LLC
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills, especially with Qt/QML. Be prepared to discuss your previous projects and how you've used these technologies in real-world applications. Practising coding problems related to multithreading and OOP can also give you a solid edge.
✨Showcase Your Image Processing Knowledge
Since image processing is key for this role, be ready to talk about your experience with OpenCV and any algorithms you've developed. Bring examples of your work or even a portfolio if possible. This will demonstrate your hands-on experience and passion for the field.
✨Prepare for Problem-Solving Questions
Expect technical questions that test your debugging and analytical skills. Practice explaining your thought process when solving complex problems. This not only shows your technical ability but also your approach to challenges, which is crucial in a fast-paced environment.
✨Emphasise Team Collaboration
Envisics values collaboration, so be ready to share experiences where you've worked effectively in a team. Highlight your ability to communicate openly and how you celebrate team successes. This will resonate well with their company culture and show you're a good fit.