Staff Engineer - Static Analysis
at Synopsys
Calgary, AB, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jul, 2024 | Not Specified | 28 Apr, 2024 | N/A | Static Analysis,Aws,Docker,Computer Science,It,Php,Azure,Software,Rust,Java,C++,Javascript,Security,Python,Risk,Unix,Kotlin,Supply Chain,Mobile Security,Swift,Security Testing,Kubernetes | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION AND REQUIREMENTS
Synopsys, Software Integrity Group, is named a leader for 2023 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’ve 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—faster. 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.
STAFF ENGINEER - STATIC ANALYSIS
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-10+ 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
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.
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.
Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com.
LI-AS4
Responsibilities:
- Design and develop code analysis software for cloud deployments
- Make improvements to general analysis infrastructure
- Develop new code analysis algorithms and technique
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Phd
Proficient
1
Calgary, AB, Canada