Become a key player at Black Duck Software as a C++/Rust Software Engineer focusing on static analysis and software security. Elevate application security technology in a senior role with a cloud-native approach.
At Black Duck, you’ll join the Static Analysis team to advance our leading application security solutions. This senior role involves designing scalable static analysis tools, researching software vulnerabilities, and integrating AI-driven workflows.
You'll tackle complex engineering issues while collaborating with experts and enhancing system performance and reliability.
Key Responsibilities:
- Design scalable static analysis solutions for cloud environments
- Enhance core analysis infrastructure for improved reliability
- Develop current algorithms for security detection capabilities
- Research and optimize detection rules in Rust
- Collaborate with product teams on application security advancements
Requirements:
- 5+ years in C/C++ or Rust software development
- MS/PhD in relevant technical field or equivalent experience
- Deep knowledge of programming language theory and compiler design
- Experience with static analysis and related program analysis techniques
- Strong problem-solving and analytical skills
Drive innovation in application security technology using C++ and Rust at Black Duck, enhancing software quality.
#J-18808-Ljbffr
📌 C++/Rust Software Engineer at Black Duck (Calgary)
🏢 Black Duck Software
📍 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.