Software Engineer
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 exceptional C++ and Rust developers with keen interest in programming languages to be part of the Coverity product team.
Our products are evolving in many ways across static, software composition and dynamic analyses enabling companies to build secure software faster and with confidence. Our goal is to create industry leading set of tools and services so our customers can make security and quality an integral part of their supply chain and their SDLC.
Our team builds compiler frontends for different programming languages and language ecosystems while staying at the leading edge of the language standard. Our compiler frontends parse the latest versions of the language and maintain compatibility with a wide spectrum of open-source or commercially available compilers used by our customers. The front-end integrates with Coverity’s state of the art static analysis engine for both on-prem and cloud deployments.
This is a unique opportunity to get a glimpse into modern software development practices, compilers & build tools used across the software industry. Our customers come from varied sectors of the industry ranging from finance, medical, automotive, aerospace, mobile, etc. If you have interest in programming languages, compilers, build systems, application security and would love to stay close to the evolution of programming languages, we’d love to hear from you.
General Responsibilities
• Design and develop performant and compatible compiler frontends for various programming languages
Qualifications and Experience
• Exceptional coding skills in C/C++ (8+ years professional experience).
• Motivated, self-directed quick learner with a proven track record of shipping commercial software
• Team player with excellent communication skills
Highly desired:
• Familiarity with overall design of compilers
• Experience with one or more of Rust, C#, Java, JavaScript, Go, Kotlin, PHP, Python
• Experience with open source technologies and development on multiple platforms
• Experience with different build systems like Make, CMake, Ninja, Bazel
• Interest in programming languages
Education and Certifications
• BS or MS in Computer Science or equivalent
The base salary range across the U.S. for this role is between $134,000- $201,000. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request
Pay Range
$134,000 - $201,000 USD
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 law. In 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.
Recommended Jobs
Sr. Infrastructure Engineer
About InfoTrack InfoTrack is a platform that seamlessly connects law firms to the courts and to the services that they need to litigate successfully. We're global leaders in legal technology with un…
P/T Retail Store Associate- Bay Plaza, 6577, Bronx, NY
At adidas we have been challenging the status quo for over 70 years and we’re not done yet. We are calling all Store Associates who don’t accept what “was” or what “is,” but those who w…
Counsel
The duties that the incumbent of the vacancy will be expected to perform. Duties Description The Counsel to the Tax Appeals Tribunal (Counsel) serves as the chief legal advisor to the Tax Appeals Tri…
Retail Sales Associate, Nanuet, New York
Discover the Legacy of Excellence at Fortunoff Backyard Store! Did you know that Fortunoff Backyard Store is the nation's largest specialty retailer of outdoor home furnishings? We have furniture…
Senior Product Manager
Product Manager – AI & Labor Tech (In-Person, NYC) Optimize Partners is an executive search and consulting firm helping startups and mature organizations find and hire top talent. Our client i…
Stylist - Saks 5th Ave
At Richemont Americas, we aspire to reflect the ever-changing world around us. We are proud to employ talent from many different backgrounds, experiences, and identities to build a continually evolvi…
Structured Finance - ABS, Associate Director - New York
As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing supplementary credit analysis, ratings, research, and commentary to…
General Dentist
General Dentist | Multiple Opportunities $300,000+ Earning Potential | 30% of Collections | Full-Time Established Practices | Future Acquisitions | Greater New York City Metro area Looking fo…
Senior Attorney, Clean Energy
Earthjustice seeks a Senior Attorney to join our growing team of lawyers who work to accelerate a shift from coal- and gas-fired electricity generation, and to advance clean energy throughout the c…