Senior C++/rust Software Engineer

Calgary, AB, Canada

Job Description





42813BR

CANADA - Alberta - Calgary, CANADA - Canada
and Requirements
Synopsys, Software Integrity Group, is named a leader for 2022 (and 4 years straight) in the Gartner Magic Quadrant for Application Security Testing (AST), in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and automating AST in the software life cycle eliminating risk before it puts them at risk. Every business runs on software, and defects in software create risk. We\xe2\x80\x99ve curated the most powerful products and services to create one comprehensive platform that enables our customers to detect and remediate defects across their entire SDLC. To find out more about Synopsys SIG, check out https://www.synopsys.com/software-integrity.html.

Our Software Security and Quality business is all about building secure software\xe2\x80\x94faster. That starts with our static analysis, software composition analysis, and dynamic analysis so our customers can build security and quality into the DNA of their code at any stage of the software development lifecycle and across the supply chain. All while minimizing risks and maximizing speed of application development.

Senior C++/Rust Software Engineer

The Static Analysis team is looking for an exceptional developer, with experience or interest in building and deploying security tools, to join the Coverity team. The job involves evolving Coverity\'s state of the art analysis infrastructure and generally pushing the envelope of static analysis. In particular, the job will include enhancing the analysis product for scalable and performant deployment in a cloud-based environment. The perfect candidate will have a strong passion for improving software quality and security, preferably have a background in developing and deploying cloud-based analytical software- but foremost a strong desire to learn.

Responsibilities
Design and develop code analysis software for cloud deployments
Make improvements to general analysis infrastructure
Develop new code analysis algorithms and techniques

Key Qualifications
Experience in C/C++ or Rust development (5+ years)
BS, MS, or PhD in Computer Science or equivalent
Experience with development on UNIX

Preferred Experience
Experience with public cloud (GCE, AWS, Azure or similar).
Experience with Docker and Kubernetes.
Experience with one or more of Java, C#, Swift, JavaScript, Go, PHP, Python, Kotlin
Experience or Interest with WebApp Security or Mobile Security
Experience with algorithmic design and analysis

This role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. 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.

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
Job Category
Engineering
Country
Canada
Job Subcategory
Software Engineering
Hire Type
Employee

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2103562
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Calgary, AB, Canada
  • Education
    Not mentioned