Talent.com
Senior C++ Software Engineer
Senior C++ Software EngineerEquest • North Vancouver, British Columbia, Canada
Senior C++ Software Engineer

Senior C++ Software Engineer

Equest • North Vancouver, British Columbia, Canada
3 days ago
Job type
  • Full-time
Job description

Your Job

DarkVision, a Koch Engineered Solutions company, is looking for a talented Senior Software Engineer to help develop our data analysis and visualization applications.

This development involves writing application software for our desktop applications, database and cloud software and C++ python modules. We are looking to iterate upon our existing platform as well as build out support for our next generation imaging platform. If you love modern C++ and want to write high-performance applications for data processing, rendering, and image processing, this is the role for you!

We are looking for a quick learner who is interested in working on a wide variety of technical challenges. We like to keep the team engaged by having them work on problems that interest them while continuing to grow their skills and knowledge.

This role is on-site and is based out of DarkVision's head office in North Vancouver, BC, where employees enjoy full access to our facility amenities including a well-equipped gym, squash court, climbing wall, steam room, private showers, and more.

Our Team

You will be joining our software and hardware engineers to do complete "full-stack" development. From embedded systems to data processing to desktop applications to 3D rendering and cloud services, the Software team at DarkVision plays a central role in everything that happens with our award-winning ultrasound imaging solutions.

What You Will Do

  • Develop analysis features and database components for our desktop visualization application
  • Develop cloud applications to support deliverables and machine learning integration
  • Develop data capture and control software for field engineers
  • Develop rendering and image processing algorithms using NVIDIA CUDA
  • Help guide the technical decision-making of software feature development
  • Propose and evaluate new tools to optimize development team workflow
  • Identify technical debt and architectural gaps and drive efficient, maintainable solutions
  • Mentor other developers and support a healthy, dynamic team

Opportunities to Lean

  • Industrial Ultrasound for Non-Destructive Testing
  • Cloud-based data processing and machine learning applications
  • Amazon Web Services (AWS)
  • Linux and Windows development
  • Data Pipelines, Image Processing and GPU Programming
  • Who You Are (Basic Qualifications)

  • Bachelor of Computer Engineering, Software Engineering, Computer Science, or Electrical Engineering
  • Professional experience writing production level C++ code
  • What Will Put You Ahead

  • 5+ years of experience in modern C++ programming
  • Experience in image processing, graphics programming, cloud infrastructure, or computer vision
  • Good communication skills, verbal and written
  • General Salary Range

    For this role, we anticipate paying $145,000 - $195,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.

    At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

    Who We Are

    DarkVision Technologies Inc. is a BC-based tech company that has been disrupting the industrial imaging market since 2013. We have created the world's most advanced acoustic-based imaging platform and are packaging it into multiple new product lines, revolutionizing how our clients quantify and visualize the integrity of their critical assets. Our primary product line offering provides oil and gas operators intuitive and actionable inspections of their downhole assets with a focus on well integrity and production optimization.

    Backed by Koch Industries, the largest privately held company in North America, DarkVision's team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the company's current and upcoming products.

    We provide employees the opportunity to work on cutting-edge technologies that blend science with real-world applications and invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.

    At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.

    Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

    How to Apply

    If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

    We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.

    Successful candidates will be required to complete a criminal background check.

    Keywords : C++, image processing, graphics, cloud, computer vision, AWS, CUDA, desktop applications, development, developer, engineer, senior, database

    #LI-JN1

    Create a job alert for this search

    Senior C Software Engineer • North Vancouver, British Columbia, Canada

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Starboard Recruitment • Vancouver, BC, Canada
    Full-time
    On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with. Our client is a US-based, Series-B with over $35M USD in ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Judi.ai • Vancouver, BC, Canada
    Full-time
    AI, we’re on a mission to help transform small business dreams into vibrant communities.As a fast-paced fintech startup, we provide financial institutions with the tools to better understand ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Senior Core Banking Software Engineer

    Senior Core Banking Software Engineer

    CGI • Vancouver
    Full-time
    A global IT services firm is seeking an experienced Software Developer to enhance existing applications and create new components in the Wealthview banking platform. This role requires a minimum of ...Show more
    Last updated: 3 days ago • Promoted
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Delta, British Columbia, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 30+ days ago
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer - AI

    Senior Software Developer - AI

    Swim Recruiting • Vancouver, British Columbia, Canada
    Temporary
    Software Engineer role focusing on AI with an enterprise organization investing majorly into technology.AI focused role, building out POC for the SRE team. In-office work environment in Vancouver, 4...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Backend Engineer (Django) - Changing the face of sports

    Senior Software Backend Engineer (Django) - Changing the face of sports

    Uplifter Inc. • Burnaby
    Full-time
    Senior Software Engineer - Changing the face of sports at.Senior Software Engineer - Changing the face of sports.Hybrid – Burnaby (Vancouver), BC. Develop and maintain backend services using Python / ...Show more
    Last updated: 5 days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Delta, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems & Tooling Engineer (C++ / CI) – Hybrid

    Senior Systems & Tooling Engineer (C++ / CI) – Hybrid

    Electronic Arts • Vancouver
    Full-time
    A leading gaming company is seeking an experienced developer focused on optimizing workflows and driving adoption of internal tooling automation. The ideal candidate should have a strong background ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    MQ Referrals Only • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of millions.At the senior level, you ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack / Product Engineer IcePanel

    Senior Full Stack / Product Engineer IcePanel

    Icepanel • North Vancouver
    Full-time
    Senior Full Stack / Product Engineer at IcePanel.We're simplifying how teams design for complex systems.We're building a collaborative diagramming and modelling tool that software architects think is...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Development Engineer

    Senior Software Development Engineer

    Remitly, Inc. • Vancouver
    Full-time
    At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivered on our promise to customers sending mone...Show more
    Last updated: 25 days ago • Promoted
    Senior UI Tools Programmer for Unreal Engine

    Senior UI Tools Programmer for Unreal Engine

    Epic Games • Vancouver
    Full-time
    A leading interactive entertainment company based in Vancouver is seeking a Senior Tools Programmer to enhance the Unreal Engine UI systems. This role involves optimizing UI tech, collaborating with...Show more
    Last updated: 7 days ago • Promoted
    Senior Solutions Engineer

    Senior Solutions Engineer

    Themis Solutions Inc. • Vancouver
    Full-time
    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We’re looking for a Senior Solutions Engineer...Show more
    Last updated: 11 days ago • Promoted
    Sr. Full Stack Software Engineer

    Sr. Full Stack Software Engineer

    Dialpad • Vancouver
    Full-time
    Dialpad is the leading Ai-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / ...Show more
    Last updated: 11 days ago • Promoted
    Hybrid Robotics & Automation Software Engineer

    Hybrid Robotics & Automation Software Engineer

    Vitacore Industries Inc. • Burnaby
    Full-time
    A progressive healthcare technology company in Burnaby is seeking a Programmer / Software Developer to enhance operational efficiency through innovative software solutions. This role involves collabor...Show more
    Last updated: 9 days ago • Promoted