4 дня назад
Android Mobile Reverse Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Android Mobile Reverse Engineer (C/C++/Linux): Building native applications for Android devices by integrating reverse-engineering results into development products with an accent on Unix internals, Android OS subsystems, and binary analysis. Focus on analyzing Android software with disassemblers and decompilers, developing against AOSP, and solving complex platform and security challenges.
Location: Palm Bay, Florida, United States; U.S. citizenship and TS/SCI clearance required. Not relocation eligible; relocation assistance is not available.
Company
Cybersecurity and intelligence mission-support organization delivering cyber operations, data operations, systems integration, vulnerability research, surveillance, and software modernization services.
What you will do
- Develop native applications for Android devices using C/C++ on Linux and Unix platforms.
- Perform reverse engineering with static decompilers and disassemblers.
- Integrate reverse-engineering findings into development products.
- Work with Android OS subsystems, including Binder, and large open-source projects such as AOSP.
- Expand Android platform expertise to meet development objectives and customer requirements.
Requirements
- TS/SCI clearance and U.S. citizenship are required.
- Bachelor’s degree, preferably in STEM, with typically 5 years of related experience, or an advanced degree with 3 years of experience.
- Professional experience with C/C++ on Unix/Linux and Make/CMake build systems.
- Knowledge of Unix features including named pipes, pipes, pthreads, and signal handlers.
- Experience with static decompilers such as Hex-Rays and disassemblers such as Ghidra.
- Experience developing against or working with large open-source projects such as AOSP.
Nice to have
- ARM64/ARM32 architecture experience.
- Linux/Unix bootloader experience, including U-Boot or Aboot.
- Experience developing and productizing N-days.
- Knowledge of SELinux, cgroups, and other Linux permission models.
- Familiarity with APK decompilation tools such as JEB, JADX, or Dex2Jar.
Culture & Benefits
- Technically complex work focused on impactful products and capabilities.
- Collaborative environment with continuous feedback from users.
- Medical, dental, and vision plans with dependent-care and mental-health resources.
- Tuition assistance, employee discounts, 401(k) matching, and performance-based bonuses.
- Flexible work schedules depending on the program, catered weekly lunches, and stocked cafés.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 дней назад
Senior CNO Developer (C/C++)
150 000 - 225 000$
10 дней назад
Staff Software Engineer (Android)
195 000 - 298 800$
11 дней назад
Principal Engineer, Security Architecture (Mobile Security)
203 700 - 305 500$
Ramp
5 дней назад
Android Intern (Android)
12 500$
10 дней назад
Staff Software Engineer (Android)
6 дней назад
Senior Android Developer (Robotics)
132 000 - 183 000$