Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur logiciel C++***C++ Software Developer - 3D

$96k - $131.03k per year
Full-time

LMI Technologies

LMI Technologies recognized as one of Canadas best workplaces is a medium-sized technology company built on a culture of openness respect and professional excellence. At LMI our staff work passionately towards the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and System Integrators. Our customers rely on our cost-effective 3D sensor technologies that deliver the best results in even the most challenging 3D inline inspection applications.

At LMI Technologies we are building the eyes of industrial automation cutting-edge 3D sensors that power the factories of the future. We just built the core architecture for our next-generation platform GoPxl.

Youll be building new features influencing backend architecture optimizing performance and ensuring smooth UX experiences and SDK integrations . If you are a developer who gets satisfaction from carefully architecting new features while also refining polishing and shipping rock-solid code and who wants to help steer a products direction this is the role for you.

As a Software Developer II you will be a key C developer on our multi-disciplinary team focusing on enhancing and building out our GoPxl application . Write high-quality modern C to build new cutting-edge features for our sensor platform.

Youll add cutting-edge features that our new product enables - but also proactively identify and refactor inefficient logic optimize for memory and performance enhance robustness and maintainability and standardize interfaces to ensure long-term stability and scalability.

Youll play a key role in mentoring junior developers and improving our Agile (Jira) processes.

Tackle Complex Challenges: Dive deep into complex problems involving concurrency memory management and low-level hardware-software interfaces in both Windows and Linux embedded environments.

Champion Quality: Uphold the quality of our code. You will write and maintain unit tests (using GoogleTest) participate in peer code reviews and help drive industry best practices.

We are a team of 20 professionals and your voice will be critical in shaping the technical roadmap and product evolution.

These are the non-negotiable skills youll need to succeed.

Experience: 5 years of professional software development experience with a heavy focus on C application development.

Modern C: Strong hands-on proficiency in modern C including the STL OOP and data structures.

A solid understanding of multi-threaded concurrent systems. Low-Level Understanding: You dont have to be a pure firmware dev but you must be comfortable at the hardware-software interface. Experience with TCP/UDP socket programming is essential.

Testing: Experience with unit-testing frameworks (like GoogleTest).

Bachelors Degree in Computer Engineering Computer Science or a related field.

Excellent proficiency in English (both written and verbal) and strong collaboration skills.

Familiarity with 3D imaging machine vision or robotics.

Experience with embedded Linux or RTOS environments.

Curiosity about AI-assisted development tools to enhance your workflow.

Experience with C# or Python for tools and testing.

Salary Range: CAD $96000 - $131032

Health Benefits: Full health care coverage (with 100% paid premiums) including dental vision and drugs for you and your family.

A competitive Profit Sharing Program a Group Retirement Savings Plan and a monthly internet allowance depending on the location.

An annual Education Support Program for training and professional growth plus annual performance reviews and Lunch & Learns.

Enjoy free healthy snacks and drinks team-building budgets tenure awards and our official May the 4th (Star Wars Day) company holiday!

Access to an on-site fitness facility tennis/basketball court and company-wide wellness challenges.

To support our collaborative model preference will be given to local candidates.

Please note that financial relocation assistance and immigration sponsorship are not available for this position.

To learn more about how we use your personal data please review our Privacy Policy (

Senior IC

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Développeur logiciel C++***C++ Software Developer - 3D in Burnaby, BC vacancy
  • $88k - $130k per year

     ...goal of designing and delivering innovative 3D machine vision solutions to OEMs and...  ...customers rely on our cost-effective 3D sensor technologies that deliver the best results...  ...Opportunity We are seeking a Vision Software Developer II to join our dynamic Applications and... 
    3D
    Full time
    Local area
    Relocation package

    LMI Technologies

    Burnaby, BC
    25 days ago
  • $70k - $100k per year

     ...2020, Vitacore is driven by our mission to develop transformative products and services that...  ...for an amazing in-house Programmer/Software Developer whose hybrid role will work closely...  ...Responsibilities include: Design PCBs and PCBAs for sensors, robotics, and integrated devices.... 
    Suggested
    Long term contract
    Full time

    Vitacore Industries

    Burnaby, BC
    25 days ago
  • $143k per year

     ...Technologies is looking for a seasoned Principal Software Developer to lead the architecture and...  ...and high performance using Rust and C++ . Ship Quality: Apply your experience...  ...our cloud services ( Golang ) or cross-platform UI ( Flutter ) when needed. Minimum... 
    Suggested
    Long term contract

    Novarc Technologies Inc.

    Burnaby, BC
    10 days ago
  • $77k per year

     ...Designer II  Engineering, Vancouver, BC Scope of Position...  ...client service, teamwork, and developing technical expertise to deliver...  ...of in-house structural analysis software, to ensure safe and economical...  ...fabrication drawings in both 2D and 3D. Collaborate with Sales to... 
    3D
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area

    PERI

    Burnaby, BC
    3 days ago
  • $72k - $102k per year

     ...designing and delivering innovative 3D machine vision solutions to...  ...rely on our cost-effective 3D sensor technologies that deliver the best...  ...and technical Vision Software QA Specialist to join our high-...  ...is about writing them. You will develop, maintain, and expand our automated... 
    3D
    Full time
    Local area
    Relocation package

    LMI Technologies

    Burnaby, BC
    11 days ago
  • $115k - $125k per year

     ...At Raymond James, we develop, we collaborate, we decide, we deliver, and we improve...  ...edge in the industry. Project Manager II How does the role impact the organization...  ...with project management tools and platforms, with focus on Jira and Confluence. Familiarity... 
    Permanent employment
    Full time
    Flexible hours

    Raymond James Ltd.

    Burnaby, BC
    3 days ago
  • $115k - $140k per year

     ...are seeking a Senior Full Stack Developer to drive the development of...  ...implement scalable and secure software solutions across OpenStack, vSphere...  ...systems programming using C/C++. Architect and implement...  ...experience Experience with cloud platforms such as OpenStack and vSphere.... 
    Full time
    Flexible hours

    Fortinet

    Burnaby, BC
    9 days ago
  •  ...and delivery of quantum computing systems, software, and services and is the world's first...  ...have a new opportunity for a Senior DevOps Developer! In this role, you will be on a team of...  ...of the infrastructure team to develop our platform and services, supporting internal and customer... 
    Full time
    Local area
    Remote work

    D-Wave Systems

    Burnaby, BC
    10 days ago
  •  ...government client is looking for a skilled GIS Developer to drive the success of an impactful and...  ...to lead and shape the modernization of platforms. • Collaborative environment working...  ...documentation through all phases of the software development lifecycle. Participate in... 
    Immediate start

    Randstad

    Burnaby, BC
    15 days ago
  • $51k - $54k per year

     ...required. - Strongly Preferred: Proficiency with Kroll pharmacy software. (Candidates with expert-level billing and adjudication skills...  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Direct hire
    Work at office
    Immediate start
    Monday to friday
    Shift work

    Randstad

    Burnaby, BC
    a month ago
  • $90.2k - $119.8k per year

     ...Trane Technologies has an exciting opportunity for a Project Developer in Burnaby, BC Canada . As a Project Developer, you will be supporting...  ...benefit. ~ Proficiency in Visio, AutoCAD and/or other design software; knowledge of computerized energy simulation tools a plus ~... 
    For subcontractor
    Work from home
    Night shift
    Weekend work

    Trane Technologies

    Burnaby, BC
    14 days ago
  •  ...RedMane Technology LLC is an application software consulting and systems integration company...  ...has a full-time opportunity for a Lead Developer as we continue to grow our Vancouver based...  ...environment. ~2+ in enterprise-level platforms for custom solution building , preferably... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    RedMane Technology

    Burnaby, BC
    a month ago
  • $82k - $110k per year

     ...The FortiCare Team of the IT Department at Fortinet is looking for a Software Applications QA who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order... 
    Full time
    Contract work
    Flexible hours

    Fortinet

    Burnaby, BC
    23 hours ago
  • $81k - $110k per year

     ...exciting opportunity and hiring a Senior Software Dev QA to enhance our product Quality on...  ...vulnerabilities. Responsibilities : Develop and maintain automated testing frameworks...  ...managing servers across both Linux and Windows platforms. Deep knowledge of and TCP/IP... 
    Full time
    Flexible hours

    Fortinet

    Burnaby, BC
    9 days ago
  •  ...we're looking for passionate, motivated people to join us in making one of Canada's best colleges even better. The Role The Job Developer's role is to actively develop and maintain a wide network of youth-friendly employers who can provide informational interviews, mentorship... 
    Long term contract
    Full time
    Fixed term contract
    Work experience placement
    Work at office
    Local area
    Shift work
    Afternoon shift

    Douglas College

    Burnaby, BC
    23 hours ago
  • $70k - $95k per year

     ...Job Responsibility: Fortinet is looking for Software Development QAs to join the FortiClient QA Team. FortiClient is an endpoint security...  ..., FortiAnalyser, FortiManager, FortiSandbox, etc. Work with developers, team leads and other QA specialists Job Skills Required:... 
    Full time
    Flexible hours

    Fortinet

    Burnaby, BC
    2 days ago
  • $74.62k - $107.26k per year

     ...Job Responsibility: Senior Developer Application Architect IMITS IMITS Primary Care & Community Burnaby, BC The PHSA IMITS Web Solutions...  ...development methodologies. Install, configure, test and maintain software. Draft policies, procedures and best practices for... 
    Ongoing contract
    Full time
    Part time
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    PHSA

    Burnaby, BC
    10 days ago
  • $93.6k per year

    Software Tester The Meta Consulting Group Inc Location Various Location s7433 16th Street Burnaby, BC Salary 93,600 annually / 40 hours...  ...(IT) consulting Software company Responsibilities: Develop and document software testing plans Monitor the performance of... 
    Full time
    Immediate start
    Remote work
    Relocation

    The Meta Consulting Group Inc

    Burnaby, BC
    more than 2 months ago
  • $38.95 - $61.66 per hour

     ...Burnaby-based government client is looking for a Senior Power BI Developer to drive the success of an impactful and fast-paced project. If...  ...• Opportunity to lead and shape the modernization of platforms. • Collaborative environment working closely with stakeholders... 
    Immediate start

    Randstad

    Burnaby, BC
    a month ago
  •  ...deeply involved in real-time control loops, sensor fusion, actuator integration, and higher...  ...and algorithms to guide our core software platform decisions. Integrate sensors (LiDAR...  ...and actuators (BLDC servo motors). Develop algorithms for motion planning, kinematics... 
    Full time
    Manual labor
    Work at office
    Immediate start
    Remote work
    Shift work

    Red Rabbit Robotics

    Burnaby, BC
    more than 2 months ago
  •  ...robots, from arms and end effectors to sensors and mobile platforms. This position offers a unique opportunity...  ...custom hardware parts using CAD for 3D printing, sheet metal, and CNC milling....  ...you will bring: Proficiency in CAD software (e.g., SolidWorks, Fusion 360) for part... 
    3D
    Full time
    Temporary work
    Manual labor
    Work at office
    Immediate start
    Shift work

    Red Rabbit Robotics

    Burnaby, BC
    more than 2 months ago
  • $130k - $155k per year

     ...presentations to clients. Mentor and develop junior engineers, fostering technical...  ...of civil engineering design tools, software, and best practices; a good understanding of AutoCAD and Civil 3D; familiarity with Pipe-Flo and Caesar II ~ Excellent communication and... 
    3D
    Work at office
    Local area
    Worldwide

    Ausenco

    Burnaby, BC
    20 days ago
  • $75k - $100k per year

     ...expertise &##128161;.  Our Product Developed by CadMakers, cmBuilder.io is a fast-growing visual construction planning software platform that is redefining how construction projects...  ...construction teams to create dynamic 3D site logistics models and 4D simulations,... 
    3D
    Full time
    Work at office
    3 days per week

    CadMakers

    Burnaby, BC
    4 days ago
  • $75k - $115k per year

     ...tools and expertise 💡.  Our Product Developed by CadMakers,  cmBuilder.io is a fast-growing visual construction planning software platform that is redefining how construction...  ...enables construction teams to create dynamic 3D site logistics models and 4D simulations,... 
    3D
    Full time
    Internship
    Work at office
    Immediate start
    Work from home

    CadMakers

    Burnaby, BC
    25 days ago
  • $49.1k - $65.96k per year

     ...goal of designing and delivering innovative 3D machine vision solutions to OEMs and...  ..., easy-to-implement and cost-effective 3D sensor technologies that deliver the best results...  ...wire transfers) using NetSuite and banking platforms in a timely manner Vendor Relationship... 
    3D
    Full time
    Work at office

    LMI Technologies

    Burnaby, BC
    more than 2 months ago
  •  ...with current technical tools and software. Our Digital Delivery group...  ...projects by creating reviewable 3D models and right the first-...  ...might expect. We will train you, develop your skills, and allow you to...  ...projects Use 3D software platforms to produce design documents for... 
    3D
    Temporary work
    Internship
    Work at office

    Kiewit

    Burnaby, BC
    9 days ago
  • $65k - $90k per year

     ...working extensively within cmBuilder to create site logistics plans, 3D models, site progress visuals and 4D construction simulations,...  ...and working with cross-functional teams of BIM specialists and software developers. Who Are We? Founded in 2014, CadMakers is an... 
    3D
    Full time
    Temporary work
    For contractors
    Work at office

    CadMakers

    Burnaby, BC
    10 days ago
  • $75k - $120k per year

     ...within a global engineering firm involves developing high-quality piping design...  ...Responsibilities Piping Design & Layout Develop piping layouts, 3D models, and detailed drawings in accordance...  ...piping design and 3D modeling software tools (general familiarity expected).... 
    3D
    Contract work

    TWD Technologies Ltd.

    Burnaby, BC
    22 days ago
  • $65k - $95k per year

     ...At Raymond James, we develop, we collaborate, we decide, we deliver, and we improve...  ...Operations, SRM, as well as the Nutanix platform. Experience managing HPE and Cisco UCS...  ...storage. Experience with Active Directory, IIS, DNS, Tanium, and other core enterprise... 
    Permanent employment
    Full time
    Flexible hours

    Raymond James Ltd.

    Burnaby, BC
    9 days ago
  •  ...codes and standards (e.g., NFPA 70/NEC). Develop comprehensive power distribution system...  ...multi-disciplinary teams (mechanical, software, project management) to ensure seamless integration...  ...PLC-based control, motor control, and sensor integration. Strong working knowledge... 
    Full time

    Hedgehog Technologies Inc.

    Burnaby, BC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur logiciel C++***C++ Software Developer - 3D. Be the first to apply!