← Back to jobs
G

Software Engineer III, Security and Infrastructure Tools

Google·Israel·en
Not specifiedFull-timeSecurity EngineeringEnterprise SoftwareCloud Computing

A technology company is seeking a Software Engineer III to develop advanced modeling and simulation tools, analyze hardware-software security risks, and expand AI-assisted verification capabilities. The role is based in Israel, with working-location options in Tel Aviv or Haifa.

Responsibilities

  • Design, develop, and maintain advanced software modeling tools and simulation environments.
  • Use C++, Python, and experimental AI methods for in-depth studies and automated analytical workflows.
  • Conduct security analysis and threat modeling for hardware-software interfaces.
  • Develop methods to detect, mitigate, and analyze side-channel and microarchitectural vulnerabilities.
  • Deploy and scale AI-assisted tools for verification workflows and predictive modeling.
  • Manage project priorities, deadlines, and deliverables while designing, testing, deploying, maintaining, and enhancing software solutions.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 2 years of software development experience in one or more programming languages, such as C++, or 1 year of experience with an advanced degree.

Nice to have

  • Master’s degree or PhD in Computer Science or a related technical field.
  • Experience with data structures and algorithms.
  • Experience with modern high-performance CPU or machine-learning architecture and microarchitecture.
  • Experience developing accessible technologies.
  • Python programming experience.
  • Security analytics experience and demonstrated leadership in complex technical projects, including system integration and performance optimization.

Relevance

More opportunities

Similar jobs

The newest open roles in Security Engineering.

Questions, answered

Frequently asked questions