Advance application security with Black Duck Software as a Senior Software Engineer focused on C++ and Rust. Collaborate on static analysis enhancements for cloud-native environments and AI integration.
Join Black
Duck's Static Analysis team, where your expertise in C/C++ and Rust will contribute to pioneering software vulnerability detection. This senior role emphasizes the design and development of scalable solutions while improving our analysis infrastructure and integrating AI in development workflows. Contribute to enhancing security and performance throughout the software development lifecycle. Key Responsibilities:
- Design scalable static analysis solutions for cloud environments
- Maintain core analysis infrastructure to boost performance
- Develop cutting-edge analysis algorithms for vulnerability detection
- Research and optimize detection rules in Rust
- Collaborate with experts to advance application security Requirements:
- 5+ years of experience in software development using C/C++ or Rust
- MS or PhD in Computer Science or related fields
- Strong experience on Linux/UNIX platforms
- Knowledge of programming languages and static analysis
- Excellent problem-solving and communication skills Be a key player in enhancing software quality and security at Black Duck through cutting-edge analysis and collaboration.
📌 Senior Software Engineer 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.