Software Engineer III, Security and Infrastructure Tools
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.
Responsabilidades
- 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.
Requisitos
- 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.
Se valora
- 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.