At a Glance
- Tasks: Develop cutting-edge C++ features for 3D reality capture and forensic investigations.
- Company: Join Trimble, a tech company transforming industries with innovative solutions.
- Benefits: Competitive salary, collaborative culture, and opportunities for personal growth.
- Other info: Dynamic work environment with a focus on ownership and entrepreneurial spirit.
- Why this job: Make a real-world impact by revolutionising 3D modelling for global professionals.
- Qualifications: Experience in C++ development and a passion for collaboration and innovation.
The predicted salary is between 36000 - 60000 £ per year.
Revolutionize 3D Reality Capture as a C++ Software Engineer.
What Makes This Role Great: You will be at the heart of a critical mission, developing the Scan Essentials extension to enable forensic investigators to recreate scenes with unmatched precision. Beyond forensics, your work in feature extraction and Gaussian Splatting will push the boundaries of 3D modeling for architects and designers worldwide.
Key Exciting Responsibilities:
- Design and implement advanced C++ features for the premier point cloud extension used by global investigators and designers.
- Drive innovation by developing algorithms for automated feature extraction and exploring next-generation tech like Gaussian Splatting.
- Translate complex technical requirements into high-performance tools for point cloud segmentation and view management.
- Collaborate directly with the Tech Lead and cross-functional teams to ensure software stability and performance as the SketchUp ecosystem evolves.
Essential Skills & Experience:
- Proven professional experience in C++ development with a strong ability to debug and modify complex existing source code.
- Specialized expertise in at least one key domain: Computer Vision, Image Processing, or Computer Graphics.
- Strong collaborative mindset with the ability to work alongside technical leads to translate requirements into working code.
Bonus Points For:
- Scripting experience with Ruby or Python, particularly within the SketchUp API.
- Familiarity with Machine Learning / AI frameworks or Point Cloud data structures.
- Advanced degree (MSc or PhD) in Computer Science or a related technical field.
Logistics:
Location: Leeds, London, Milton Keynes, or Newcastle office.
Trimble is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. We create technologies that connect the digital and physical worlds, helping our customers increase productivity, quality, safety, and sustainability.
Why You'll Love Working With Us: At Trimble, we are a team dedicated to making a tangible, positive Real-World Impact. We build innovative solutions designed to solve the world's most critical challenges. Our purpose-driven culture means you'll be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide. Collaborate with like-minded people in a supportive team that shares your purpose and fosters a genuine sense of belonging. Be an owner: Trimble thrives on individuals who take initiative and embrace ownership.
How to Apply: Please submit an online application for this position by clicking on the ‘Apply Now’ button located in this posting.
Join a Values-Driven Team: At Trimble, our core values of Belong, Grow, and Innovate are the foundation of our culture. We foster an environment where you are seen, heard, and valued; where you have an opportunity to build a career and drive our collective growth; and where your innovative ideas shape the future.
C++ Software Engineer London, England, GB + 3 more Posted 20 hours ago employer: Trimble
Trimble is an exceptional employer that champions innovation and collaboration, providing C++ Software Engineers with the opportunity to work on groundbreaking projects that have a real-world impact. With a strong focus on employee growth, a supportive work culture, and a commitment to purpose-driven solutions, you'll thrive in an environment where your contributions are valued and your career can flourish. Located in vibrant cities like London, you will be part of a team that not only embraces ownership but also fosters a sense of belonging among its members.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Software Engineer London, England, GB + 3 more Posted 20 hours ago
✨Tip Number 1
Network like a pro! Reach out to current employees at Trimble or similar companies on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for those technical interviews! Brush up on your C++ skills and be ready to discuss your past projects. Practising coding challenges can help you feel more confident when it’s time to showcase your expertise.
✨Tip Number 3
Show off your passion for 3D modelling and computer vision! During interviews, share your thoughts on the latest trends in these fields and how they relate to the role. It’ll show you’re not just qualified, but genuinely interested.
✨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, you’ll have access to all the latest job openings and updates directly from us.
We think you need these skills to ace C++ Software Engineer London, England, GB + 3 more Posted 20 hours ago
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your C++ 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 Computer Vision or Image Processing!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about 3D Reality Capture and how you can contribute to our mission. We love seeing enthusiasm and a clear understanding of what we do.
Showcase Your Problem-Solving Skills:In your application, mention specific challenges you've faced in past projects and how you overcame them. We value innovative thinkers who can tackle complex problems, so let us know how you think outside the box!
Apply Through Our Website:Don’t forget to hit that ‘Apply Now’ button on our website! It’s the easiest way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at Trimble
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with debugging and modifying complex code, as well as any specific projects you've worked on that relate to the job description.
✨Showcase Your Domain Expertise
Highlight your specialised knowledge in areas like Computer Vision, Image Processing, or Computer Graphics. Prepare examples of how you've applied these skills in past roles, especially if they relate to 3D modelling or point cloud data.
✨Collaborate Like a Pro
Since this role involves working closely with cross-functional teams, be ready to discuss your collaborative experiences. Share specific instances where you translated technical requirements into working code, and how you ensured software stability.
✨Get Familiar with Their Tech Stack
If you have experience with Ruby or Python, especially within the SketchUp API, make sure to mention it. Also, if you know anything about Machine Learning or AI frameworks, bring that up too! It could give you an edge in the interview.