Excel in your career at Black Duck Software as a Senior Software Engineer specializing in C++ and Rust. Focus on advancing static analysis tools to enhance software security across cloud-native environments. As part of Black Duck's Static Analysis team, you'll enhance our industry-leading application security technology.
This senior position involves developing scalable solutions, integrating static analysis into AI workflows, and researching vulnerabilities. Collaborate with cross-functional teams while driving improvements in analysis capabilities, performance, and scalability. Key Responsibilities:
- Design and develop scalable analysis tools for cloud environments
- Enhance the core analysis infrastructure for performance
- Create current algorithms to improve vulnerability detection
- Research software vulnerabilities and optimize detection rules
- Collaborate with experts to advance security technology Requirements:
- Minimum 5 years of software development experience in C/C++ or Rust
- Advanced degree in Computer Science or equivalent
- Expertise in programming language theory and compiler frameworks
- Familiarity with static analysis techniques
- Excellent debugging and problem-solving abilities Leverage your skills in C++ and Rust to innovate application security solutions at Black Duck.
📌 Senior Software Engineer C++/Rust Role (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.