Talent.com
C++ Rust Software Engineer (Lead)
C++ Rust Software Engineer (Lead)Black Duck Binary Analysis • Calgary, Alberta, Canada
C++ Rust Software Engineer (Lead)

C++ Rust Software Engineer (Lead)

Black Duck Binary Analysis • Calgary, Alberta, Canada
21 hours ago
Job type
  • Full-time
Job description

Black Duck Software Inc. helps organizations build secure high-quality software minimizing risks while maximizing speed and productivity. Black Duck a recognized pioneer in application security provides SAST SCA and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code open source components and application behavior. With a combination of industry-leading tools services and expertise only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.

We are looking for an exceptional developer (Lead / level 4) with experience or interest in building and deploying developer tools to join the Coverity product team. Our customers rely on our tools and cloud offerings to build secure high-quality software minimizing risks while increasing speed and productivity. This position involves developing language parsers and frontends that integrate with our best-in-class analysis engine. If you have hands-on experience in programming languages compilers static analysis or application security wed love to hear from you. This unique role will expose you to new programming languages and the opportunity to contribute to a green-field project.

Key Responsibilities :

  • Design and develop language parsers and frontends for a broad set of languages.
  • Implement new language features semantic models and AST transformations to support coverage in the analysis engine.
  • Collaborate with static analysis experts security researchers and compiler engineers to extend Coveritys capabilities and detection precision.
  • Profile optimize and refactor existing C components to improve performance scalability and maintainability.
  • Investigate complex technical issues across parsing semantic analysis and engine integration; drive rootcause analysis and longterm fixes.
  • Write clean robust welltested code and participate in code reviews to maintain high engineering quality.
  • Contribute to architectural decisions technical direction and roadmap planning for new language support and greenfield initiatives.
  • Mentor junior developers and share expertise in language tooling compilers and static analysis.

Key Qualifications :

Experience in C / C / Rust development (5-8 years)

BS or MS in Computer Science or equivalent

Experience with software development on Linux and Windows

Strong data structures and algorithmic design skills

Preferred qualifications :

Experience in Rust programming language Deep interest or experience building parsers and compilers Exposure to open source technologies and development on multiple platforms Interest in AST Design and Static Program Analysis

Pay Range

$133200

$166000

CAD

Black Duck considers all applicants for employment without regard to race color religion sex gender preference national origin age disability or status as a Covered Veteran in accordance with federal addition Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.

Required Experience :

IC

Key Skills

Anti Money Laundering,English Speaking,Data Entry,Food,Investigation,Adobe Indesign

Employment Type : Full Time

Experience : years

Vacancy : 1

Monthly Salary Salary : 133200 - 166000

Create a job alert for this search

C Rust Software Engineer Lead • Calgary, Alberta, Canada

Similar jobs
Staff Software Engineer (4521)

Staff Software Engineer (4521)

LodgeLink • Calgary
Full-time
Staff Software Engineer – Calgary, Alberta.LodgeLink is inviting senior software engineers in Calgary to join our team to be part of the creation of the future of workforce travel.We are looking fo...Show more
Last updated: 14 days ago • Promoted
Senior Software Engineer - Risk

Senior Software Engineer - Risk

Paramount Commerce • Calgary, AB, CA
Remote
Full-time
Quick Apply
Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure. We’ve been helping reshape online payments since the early 2...Show more
Last updated: 2 hours ago • New!
Senior Solutions Engineer

Senior Solutions Engineer

Queer Tech • Calgary
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. Summary : • •# This role is for someone with a p...Show more
Last updated: 15 days ago • Promoted
Senior Software Engineer (Python) | Remote U.S. AI SaaS

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR • Calgary, Alberta, .CA
Remote
Full-time
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
Last updated: 1 day ago
Senior OR Software Engineer : Optimization & AI (Hybrid)

Senior OR Software Engineer : Optimization & AI (Hybrid)

Kinaxis • Calgary
Full-time
A global supply chain management leader is seeking an Operations Research Software Developer to enhance algorithms that optimize supply chains. The role involves investigating advanced techniques, t...Show more
Last updated: 4 days ago • Promoted
Senior Backend Engineer - 3D Visualization & Cloud Systems

Senior Backend Engineer - 3D Visualization & Cloud Systems

Seequent • Calgary
Full-time
A leading software solutions provider located in Calgary, Alberta is looking for a Senior Software Developer to take charge of the design, development, and release of complex applications.The ideal...Show more
Last updated: 15 days ago • Promoted
Aerospace EEDA Engineer : Software & Hardware Compliance

Aerospace EEDA Engineer : Software & Hardware Compliance

Cessna Aircraft Company • Calgary
Full-time
A leading aerospace manufacturer is seeking an Electronic Equipment Design Assurance Engineer in Calgary, Alberta.The ideal candidate will have a strong background in avionics and at least 8 years ...Show more
Last updated: 15 days ago • Promoted
Senior Software Engineer - Canada

Senior Software Engineer - Canada

DataVisor • Calgary, AB, CA
Remote
Full-time
Quick Apply
DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and...Show more
Last updated: 23 days ago
Software Engineer

Software Engineer

Compunnel, Inc. • Calgary
Full-time
We are seeking a Software Engineering III (Director level) to join our Wealth Management Technology team.The successful candidate will help design, develop, and maintain scalable software solutions...Show more
Last updated: 15 days ago • Promoted
Manufacturing Software Engineer

Manufacturing Software Engineer

Blackline Safety • Calgary, AB, CA
Full-time
Quick Apply
Blackline Safety (TSXV : BLN) is a wireless location leader that develops, manufactures, and markets products and services for worker safety monitoring. Blackline solutions deliver safety, security, ...Show more
Last updated: 10 days ago
Lead, Software Development

Lead, Software Development

Neo Financial • Calgary
Full-time
Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup i...Show more
Last updated: 15 days ago • Promoted
Senior React Native Developer

Senior React Native Developer

Ndax Canada Inc. • Calgary, AB, CA
Full-time
Quick Apply
As one of Canada’s largest and fastest growing cryptocurrency trading platforms, NDAX has set the bar high for the country’s fintech industry and is constantly leading the way in terms of security ...Show more
Last updated: 30+ days ago
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Athennian • Calgary
Full-time
Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str...Show more
Last updated: 15 days ago • Promoted
Remote Rust Engineer - AI Trainer

Remote Rust Engineer - AI Trainer

SuperAnnotate • Airdrie, Alberta, CA
Remote
Full-time
As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show more
Last updated: 30+ days ago
C++ Software Developer

C++ Software Developer

Carina Software • Calgary, Alberta, CA
Full-time +1
Quick Apply
Software is seeking a C++ Software Developer with strong problem solving and development skills to join our collaborative data analytics team. This is a permanent full-time position reporting to the...Show more
Last updated: 13 days ago
Sr. Firmware / Embedded software Engineer - PotisEdge

Sr. Firmware / Embedded software Engineer - PotisEdge

PotisEdge • calgary, ab, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 8 days ago • Promoted
DevOps Engineer with Azure, OCP and Helios

DevOps Engineer with Azure, OCP and Helios

Astra North Infoteck Inc. • Calgary, AB, ca
Full-time
Quick Apply
OCP - Deployment| setup application health probes| handle scaling etc.Helios Pipeline| handling migrations from Helios V1 to V2. Helping fix vulnerabilities| articulating the risk to the application...Show more
Last updated: 6 days ago
Linux Systems Developer : C++ & PostgreSQL, Contract

Linux Systems Developer : C++ & PostgreSQL, Contract

Avanciers Inc. • Calgary
Full-time
A technology solutions provider is hiring a Linux Systems Developer in Calgary, AB.The role requires expertise in software compilation, C++ development, and PostgreSQL. Responsibilities include buil...Show more
Last updated: 4 days ago • Promoted