C++ Developer jobs in Tynehead, BC
Sort by: relevance - date
Senior Computer Vision Developer - C++
Easily applyLMI TechnologiesBurnaby, BC V5J 5J8- $110,800–$157,890 a year
- Full-time
- Flextime
- Flextime
- Paid time off
- Vision care
- Profit sharing
- Extended health care
- You will be the driving force behind the core algorithms that allow our sensors to perceive and reconstruct the 3D world with sub-pixel precision.
- LMI TechnologiesBurnaby, BC V5J 5J8
- $88,000–$130,000 a year
- Full-time
- Flextime
- Flextime
- Paid time off
- Vision care
- Profit sharing
- Extended health care
- Innovate & Solve: Translate complex customer requirements into sophisticated C++ algorithms for pre-processing, segmentation, feature extraction, and 3D…
Principal Software Developer
Easily applyTorus Talent Consultants LTDBurnaby, BC V5C 5W1- $180,000–$230,000 a year
- Full-time +1
- Mentor and collaborate with other software developers across multiple areas of the technology stack.
- Their technology combines robotics, machine vision, motion…
- KTC SUNDUNE SOLUTIONSSurrey, BC V3W 1E6
- $63 an hour
- Full-time +1
- Paid time off
- Extended health care
- Hours: 40 hours per week.
- Write, modify, integrate and test software code.
- Maintain existing computer programs by making modifications as required.
- FortinetBurnaby, BC V5C 6C6
- $133,000–$163,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- You will join a dedicated team creating an innovative Unified Threat Management (UTM) feature set including Anti-Virus, Web Filter, Data Leak Prevention, and…
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Staff Embedded Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $133,000–$163,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- You will join a dedicated team creating an innovative Unified Threat Management (UTM) feature set including Anti-Virus, Web Filter, Data Leak Prevention, and…
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Staff Embedded Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
MEMS Electrical Test Programmer
Easily applyUrgently hiringPreciseley MicrotechnologyBurnaby, BC V5A 4N6- $65,000–$85,000 a year
- Full-time +2
- Type: 6-month contract, may become full-time.
- The candidate will work closely with a range of MEMS devices and test systems and will contribute to developing…
Robotic Programmer
Easily applyTorus Talent Consultants LTDBurnaby, BC V5C 5W1- $108,000–$141,800 a year
- Full-time +1
- Their technology combines robotics, machine vision, motion control, and AI to solve complex industrial automation challenges.
- FortinetBurnaby, BC V5C 6C6
- $110,000–$150,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Manage and mentor a team of software developers and data scientists , ensuring the successful delivery of AI/ML solutions.
- View all Fortinet jobs - Burnaby jobs - AI/ML Engineer jobs in Burnaby, BC
- Salary Search: Development Manager – AI/ML Solutions salaries
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $120,000–$150,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Fortinet is currently seeking C/C++ programmer in Linux with network programming experience for cloud-related projects.
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Staff Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $110,000–$130,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- As an Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products.
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
View similar jobs with this employerFortinetBurnaby, BC V5C 6C6- $112,000–$137,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- You will join a dedicated team creating an innovative Unified Threat Management (UTM) feature set including Anti-Virus, Web Filter, Data Leak Prevention, and…
- View all Fortinet jobs - Burnaby jobs - Senior Software Engineer jobs in Burnaby, BC
- Salary Search: Senior Embedded Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $100,000–$140,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Develop, design, and test software for Fortinet products, including Linux applications and kernel modules.
- Troubleshoot and resolve bugs in current Fortinet…
- View all Fortinet jobs - Burnaby jobs - Senior Software Engineer jobs in Burnaby, BC
- Salary Search: Senior Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $75,900–$92,700 a year
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- The ideal candidate will have a deep understanding of ReactJS web development, a strong sense of UI/UX aesthetics, and experience integrating cutting-edge GenAI…
- View all Fortinet jobs - Burnaby jobs - Developer jobs in Burnaby, BC
- Salary Search: React JS Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $105,000–$140,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- Develop and maintain software components on current and future networking related products.
- Design, develop and implement highly scalable software features and…
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Software Developer salaries in Burnaby, BC
- See popular questions & answers about Fortinet
- FortinetBurnaby, BC V5C 6C6
- $117,000–$143,000 a year
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- This role primarily focuses on developing new features and handling complex maintenance tasks, such as refactoring, troubleshooting challenging issues, and…
- View all Fortinet jobs - Burnaby jobs - Software Engineer jobs in Burnaby, BC
- Salary Search: Software Developer (Android) salaries in Burnaby, BC
- See popular questions & answers about Fortinet
Get email updates for the latest C++ Developer jobs in Tynehead, BC
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Senior Computer Vision Developer - C++ - job post
3.83.8 out of 5 stars
Burnaby, BC V5J 5J8•Hybrid work
$110,800–$157,890 a year - Full-time
Job details
Pay
- $110,800–$157,890 a year
Job type
- Full-time
Shift and schedule
- Flextime
Location
Burnaby, BC V5J 5J8•Hybrid work
Benefits
Pulled from the full job description
- Flextime
- Paid time off
- Vision care
- Profit sharing
- Extended health care
Full job description
As a Senior Computer Vision Developer, you will be a technical leader within our R&D team, reporting to the Software Development Manager. You will be the driving force behind the core algorithms that allow our sensors to perceive and reconstruct the 3D world with sub-pixel precision.
We are seeking a hands-on expert in classical 2D and 3D computer vision, image-based signal processing, and algorithm optimization to design, develop, and perfect the high-performance acquisition and calibration algorithms at the heart of our next-generation sensor products. This role focuses primarily on classical computer vision, but as our technology evolves, a machine learning background (particularly with deep neural networks) is highly welcome as an additional skill that will be extremely valuable for our future roadmaps.
You will join a close-knit, multi-disciplinary team of 14 developers. You will have the opportunity to mentor junior members and lead complex technical projects from concept to completion. The ideal candidate thrives on solving difficult, hardware-adjacent algorithmic problems and developing production-ready, highly optimized C/C++ code.
Technical Design and Development:
Problem Solving and Leadership: Education and Qualifications
Must Have Qualifications:
Perks and Benefits
Our Recruitment Process
While we appreciate your interest in LMI very much, we are only able to respond to candidates selected for further consideration.
We believe in a transparent and collaborative hiring journey. Our goal is to ensure you are as excited about us as we are about you. Below is the typical path (can vary by position):
#LMISJ
We are seeking a hands-on expert in classical 2D and 3D computer vision, image-based signal processing, and algorithm optimization to design, develop, and perfect the high-performance acquisition and calibration algorithms at the heart of our next-generation sensor products. This role focuses primarily on classical computer vision, but as our technology evolves, a machine learning background (particularly with deep neural networks) is highly welcome as an additional skill that will be extremely valuable for our future roadmaps.
You will join a close-knit, multi-disciplinary team of 14 developers. You will have the opportunity to mentor junior members and lead complex technical projects from concept to completion. The ideal candidate thrives on solving difficult, hardware-adjacent algorithmic problems and developing production-ready, highly optimized C/C++ code.
Technical Design and Development:
- Design and develop robust acquisition algorithms (e.g., translating 2D images into high-fidelity 3D data) for our sensors.
- Develop, optimize, and maintain critical components of our sensor calibration, geometry, and acquisition pipeline.
- Write and optimize manufacturing software tools required for focusing, alignment, and calibration to build and test new sensors.
- Characterize, validate, and document prototype sensor performance, working with the team to integrate final designs for customer use.
Problem Solving and Leadership: Education and Qualifications
- Lead technical investigations into challenging acquisition problems, sensor physics, and algorithm improvements, producing reports and documentation for senior management.
- Demonstrate strong ownership, driving complex projects to completion within reliable time frames.
- Mentor other team members, lead peer design and code reviews, and act as a subject matter expert for the team's software architecture.
- Proactively contribute to and implement continuous improvement initiatives in our development processes.
Must Have Qualifications:
- A Master's Degree or PhD in Computer Science, Electrical or Computer Engineering, Physics, or a related field with a focus on computer vision or signal processing. (Note: Candidates holding a Bachelor's degree paired with significant, direct industry experience will also be strongly considered).
- 7 or more years of professional industry experience in core 2D computer vision processing, image-based signal processing, or related algorithm-heavy domains.
- Expert level C/C++ programming skills, with a solid grasp of memory management, multi-threading, and synchronization in a production environment.
- Deep understanding of object-oriented programming, advanced data structures such as lists, trees, and binning, and algorithm optimization.
- Strong foundational knowledge of mathematics, geometry, and statistics.
- Proven experience in independently planning and leading complex software projects from design to completion.
- Excellent problem-solving, critical thinking, and communication skills.
- Direct experience with 3D processing, such as point cloud processing, 3D metrology, laser triangulation, fringe projection, scene reconstruction, or computational geometry.
- Familiarity with or strong interest in modern Machine Learning techniques (e.g., deep neural nets) applied to computer vision.
- Previous experience as a team lead, technical lead, or Scrum Master.
- Experience developing software for hardware-adjacent products in a manufacturing, robotics, or factory automation environment.
- Familiarity with C# with the ability to read and transition to it when necessary.
- Proficiency with scripting languages like Python for testing and tooling.
Perks and Benefits
- Health Benefits: Full health care coverage with paid premiums, including dental, vision, and drugs for you and your family.
- Financial Perks: A Group Retirement Savings Plan and a monthly internet allowance.
- Work-Life Balance: We support a healthy balance with hybrid work arrangements, flextime, and generous paid time off.
- Growth and Development: An annual Education Support Program for training and professional growth, plus annual performance reviews and Lunch and Learns.
- Culture and Perks: Enjoy free healthy snacks and drinks, team-building budgets, tenure awards, and our official Star Wars Day May the 4th company holiday!
- Wellness: Access to an on-site fitness facility, tennis and basketball courts, and company-wide wellness challenges.
Our Recruitment Process
While we appreciate your interest in LMI very much, we are only able to respond to candidates selected for further consideration.
We believe in a transparent and collaborative hiring journey. Our goal is to ensure you are as excited about us as we are about you. Below is the typical path (can vary by position):
- Talent Discovery (Human Resources): An initial screening call focused on your professional background, language and communication proficiency, and cultural alignment with the team as well as overview of role and company.
- Role Fit (Hiring Manager): A deep dive into your experience, knowledge and skills as well as sharing of role expectations and team initiatives.
- Team Fit (Peers and Colleagues): An opportunity to meet with potential team members and/or cross-functional peers to discuss your experience/background and their experience and work at LMI.
- Assessment: Some roles may entail a technical assessment to further discover your technical capabilities and skills.
#LMISJ
We assure you, once you complete your application, your information is safe with us. To learn more about how we use your personal data, please review our Privacy Policy (https://lmi3d.com/privacy-policy).
xawVzb2c5Z
Let Employers Find YouUpload Your Resume