Join Black Duck Software as a Senior Software Engineer specializing in C++ or Rust, contributing to breakthrough static analysis technology. Engage in projects that merge security with advanced AI development. In this vital role within the Static Analysis team, your skills will help enhance our engine, improve scalability, and deepen analysis capabilities for cloud-native systems.
You will work on integrating static analysis within AI-driven workflows to automate security detection. Your passion for software security will empower teams to address vulnerabilities effectively. Key Responsibilities:
Enhance static analysis solutions for scalable systems
Develop current algorithms to improve detection capabilities
Collaborate with teams on security research and technology
Create and test detection rules using Rust
Integrate analysis into AI-assisted development workflows Requirements:
Minimum 5 years of software development experience in C/C++ or Rust
Advanced degree in relevant technology fields
Robust Linux/UNIX development background
Proficient in compiler design and language analysis
Excellent analytical and debugging skills Elevate your career at Black Duck by leading initiatives that redefine application security and quality.
📌 C++/rust Engineering Role At Black Duck Calgary
🏢 Socket.dev
📍 Calgary
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.