Junior Software Engineer at Perforce
Rosh Haayin
—
Jul 22, 2026
Rosh Haayin
Jul 23, 2026
What this job asks for AI summary
An entry-level engineering role focused on the connectivity layer between Android devices — both physical hardware and emulators — and a cloud-based testing platform. Day-to-day work spans Java backend services that manage and monitor devices at scale, hands-on work with Android internals and AOSP (including ADB and device protocols), and researching non-public APIs. Suited to recent graduates with a solid Java foundation and curiosity about low-level systems.
Junior level · Bachelor's required · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (7)
No work location or country is explicitly stated in the posting. The Perfecto Mobile team is described as global, and the role involves collaboration with a global team. Given the absence of a US city or state, the US-based flag has been set to false; the role may be based outside the United States (e.g., Israel, where Perfecto Mobile has historically been headquartered).
The degree requirement states 'B.Sc. in Computer Science, Software Engineering, or equivalent.' The 'or equivalent' phrasing could imply experience substitution, but in context it reads as a formal degree gate (equivalent degree, not equivalent experience); marked as Bachelors accordingly.
The 0–2 years experience range is stated in the Requirements section; the overall years minimum is set to 0 since recent graduates and those with no professional experience are explicitly welcomed.
Android, AOSP, and ADB appear in both the Responsibilities section (as context for what the team works on) and the 'Nice to Have' section. They are marked as preferred, consistent with the Nice to Have heading.
C/C++ is listed under Nice to Have as a single item ('Any C / C++ experience'); emitted as a single skill with C++ as an alternative since they are distinct but interchangeable in this context.
Backend API experience and networking/client-server concepts appear only under Nice to Have and are omitted as they name no specific technology or tool.
No compensation figures are provided in the posting.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.