Associate Software Engineer

Cellebrite

United States

On-site

USD 60,000 - 87,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cellebrite is seeking an Associate Software Engineer to join the Exploit Engineering Team in Tel Aviv. You will focus on building strong technical foundations through hands-on learning, collaboration, and mentorship while contributing to innovative smartphone extraction capabilities.

You will write clean, test-covered code and support development and automation efforts. This role is ideal for early-career engineers who are passionate about cybersecurity, mobile technologies, and continuous

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in Python. Experience with Objective-C, C, or C is an advantage.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and teamwork skills.
  • Professional working proficiency in English.
  • Advantage: Reverse engineering experience, particularly ARM64 architecture.
  • Advantage: Knowledge of smartphone operating systems (iOS and/or Android) and related security mechanisms.
  • 0--2 years of relevant software engineering experience; recent graduates are encouraged to apply.

Responsibilities

  • Collaborate with team members to improve the accuracy, reliability, and quality of our products.
  • Participate in the development, automation, and testing of smartphone extraction capabilities.
  • Assist exploit engineers with iOS vulnerability research and exploit development activities.
  • Write clean, test-covered code within at least one primary programming language.
  • Apply basic computer science, software engineering, and cloud concepts to daily work.
  • Follow established development processes and utilize continuous integration (CI) workflows.
  • Contribute to team discussions and collaborate effectively with peers and mentors.
  • Break down technical problems into manageable tasks with guidance from senior engineers.
  • Learn quickly, seek feedback, and continuously expand technical knowledge and skills.
  • Focus on small-scale improvements that enhance code quality, delivery, and team efficiency.
  • Experiment with GenAI-assisted tools to improve productivity, learning, and knowledge sharing.
  • Demonstrate openness to collaboration, peer feedback, and continuous improvement.

Skills

Python
Objective-C
C
C++

Education

Bachelor's degree in Computer Science or related field

Job description

Company Overview

Cellebrite's (Nasdaq: CLBT) mission is to enable its global customers to protect and save lives by enhancing digital investigations and intelligence gathering to accelerate justice in communities around the world. Cellebrite's AI-powered Digital Investigation Platform enables customers to lawfully access, collect, analyze and share digital evidence in legally sanctioned investigations while preserving data privacy. Thousands of public safety organizations, intelligence agencies and businesses rely on Cellebrite's digital forensic and investigative solutions---available via cloud, on-premises and hybrid deployments---to close cases faster and safeguard communities. To learn more, visit us at www.cellebrite.com, https://investors.cellebrite.com/investors and find us on social media @Cellebrite. [Associate...n example | Word]

Position Overview

We are looking for a motivated and talented Associate Software Engineer to join our Exploit Engineering Team. In this role, you will focus on building strong technical foundations through hands‑on learning, close collaboration, and mentorship while contributing to innovative smartphone extraction capabilities. You will write clean, test‑covered code, support development and automation efforts, and collaborate with experienced engineers on complex technical challenges. This position is ideal for early‑career engineers who are passionate about cybersecurity, mobile technologies, and continuous learning. [Product an...rix 052025 | Excel], [Associate...n example | Word]

Key Responsibilities and Requirements

?

  • Collaborate with team members to improve the accuracy, reliability, and quality of our products.
  • Participate in the development, automation, and testing of smartphone extraction capabilities.
  • Assist exploit engineers with iOS vulnerability research and exploit development activities.
  • Write clean, test-covered code within at least one primary programming language.
  • Apply basic computer science, software engineering, and cloud concepts to daily work.
  • Follow established development processes and utilize continuous integration (CI) workflows.
  • Contribute to team discussions and collaborate effectively with peers and mentors.
  • Break down technical problems into manageable tasks with guidance from senior engineers.
  • Learn quickly, seek feedback, and continuously expand technical knowledge and skills.
  • Focus on small-scale improvements that enhance code quality, delivery, and team efficiency.
  • Experiment with GenAI-assisted tools to improve productivity, learning, and knowledge sharing.
  • Demonstrate openness to collaboration, peer feedback, and continuous improvement.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills in Python. Experience with Objective-C, C, or C is an advantage.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and teamwork skills.
  • Professional working proficiency in English.
  • Advantage: Reverse engineering experience, particularly ARM64 architecture.
  • Advantage: Knowledge of smartphone operating systems (iOS and/or Android) and related security mechanisms.
  • 0--2 years of relevant software engineering experience; recent graduates are encouraged to apply.
Additional Information
  • Full-time position.
  • Suitable for entry-level candidates and recent graduates.
  • Based in our Tel Aviv offices.
  • Fully on-site role.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Exploit Engineer - Cybersecurity & Mobile Tech
Junior Exploit Engineer - Cybersecurity & Mobile Tech

Cellebrite • United States

On-site
USD 60,000 - 87,000
iOS Vulnerability Researcher (Remote)
iOS Vulnerability Researcher (Remote)

Cellebrite • Tysons (VA)

On-site
USD 100,000 - 130,000
iOS Reverse Engineer
iOS Reverse Engineer

Cellebrite • Tysons (VA)

On-site
USD 110,000 - 160,000
Technical Support Engineer
Technical Support Engineer

Cellebrite • Morristown (NJ)

Hybrid
USD 60,000 - 90,000
iOS Reverse Engineer
iOS Reverse Engineer

Cellebrite • United States

Remote
EUR 75,000 - 110,000
Software Engineer (Mobile Focused), Level 3
Software Engineer (Mobile Focused), Level 3

Neural Solutions • Baltimore (MD)

On-site
USD 140,000 - 180,000
Mobile CNO Developer - TS Clearance Required
Mobile CNO Developer - TS Clearance Required

SIXGEN • Sterling (VA)

Hybrid
USD 100,000 - 130,000
Employer-funded health, dental, vision, and life insurance
Flexible Leave Policy
Reimbursements for training events and gym memberships
Mobile Malware Engineer
Mobile Malware Engineer

Amatriot Group, LLC • Linthicum (MD)

On-site
USD 120,000 - 150,000
Senior Reverse Engineering/Vulnerability Research Engineer
Senior Reverse Engineering/Vulnerability Research Engineer

Clarityinnovates • Columbus (OH)

On-site
USD 85,000 - 115,000
Android CNO Software Engineer
Android CNO Software Engineer

REDLattice • Chantilly (VA)

On-site
USD 140,000 - 200,000