At a Glance
- Tasks: Enhance mobile app security and research OS interactions.
- Company: Join an innovative tech client focused on mobile security.
- Benefits: Enjoy competitive salary, growth opportunities, and a collaborative office environment.
- Why this job: Make a real impact in mobile security while working with cutting-edge technology.
- Qualifications: Fluent in Chinese and English, strong C/C++ skills, and knowledge of mobile OS.
- Other info: Office-based role in Edinburgh, ideal for problem solvers and curious researchers.
The predicted salary is between 28800 - 48000 Β£ per year.
Location: Edinburgh, Scotland (Office-Based)
Experience Level: Entry to Mid-Level
Are you ready to shape the future of mobile security? Our innovative, award-winning tech client is looking for a Software Engineer with a passion for embedded systems and mobile security. This is an exciting opportunity to work on cutting-edge technology, researching how mobile apps interact with operating systems to enhance security solutions. If youβre fluent in Chinese and English and love tackling complex security challenges, this role is for you!
What You'll Be Doing:- Security-Driven Development β Enhance and extend mobile app security solutions using system-level insights.
- Mobile OS Research β Dive into Android, iOS, and HarmonyOS Next to analyse system behaviours.
- Reverse Engineering & Security Testing β Utilise white hat techniques, including penetration testing and reverse engineering, to identify and address threats.
- Collaboration & Innovation β Work closely with the team in an office-based setting, contributing to design reviews and security improvements.
- Bilingual Skills: Fluent in Chinese & English (to navigate technical documentation and collaborate globally).
- Programming Expertise: Strong experience in C/C++ for embedded systems, plus knowledge of TypeScript for HarmonyOS Next.
- Mobile OS Knowledge: Familiarity with Android, iOS, HarmonyOS Next, and Linux internals.
- Security & Debugging Tools: Experience with Frida, Xposed, Android Studio, Xcode, Magisk, Checkra1n, and other security analysis tools.
- Experience with mobile security frameworks (OWASP Mobile Top 10)
- Hands-on debugging and performance profiling of mobile applications
- Knowledge of cloud integration and mobile app interactions with cloud services
- Work on ground-breaking security technology that protects mobile applications.
- Be part of a highly skilled in-office team in Edinburgh, fostering collaboration and rapid innovation.
- Gain exposure to cutting-edge mobile security research with opportunities for growth.
- Competitive salary + benefits.
If youβre a problem solver, a curious researcher, and passionate about mobile security, this is your chance to make a real impact!
Contact Detail:
Head Resourcing Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Software Engineer Embedded Systems
β¨Tip Number 1
Familiarise yourself with the latest trends in mobile security and embedded systems. This will not only help you understand the role better but also allow you to engage in meaningful conversations during interviews.
β¨Tip Number 2
Showcase your bilingual skills by preparing to discuss technical concepts in both Chinese and English. This will demonstrate your ability to communicate effectively in a global team setting, which is crucial for this position.
β¨Tip Number 3
Get hands-on experience with the tools mentioned in the job description, such as Frida and Android Studio. Being able to discuss your practical experience with these tools can set you apart from other candidates.
β¨Tip Number 4
Network with professionals in the mobile security field, especially those who work with embedded systems. Attend relevant meetups or online forums to gain insights and potentially get referrals that could help your application stand out.
We think you need these skills to ace Software Engineer Embedded Systems
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with embedded systems and mobile security. Emphasise your programming skills in C/C++ and any relevant projects or coursework that demonstrate your expertise.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for mobile security and embedded systems. Mention your bilingual skills in Chinese and English, and how they will benefit the team and the company's global collaboration.
Showcase Relevant Experience: In your application, include specific examples of your experience with security-driven development, reverse engineering, and any tools you've used like Frida or Android Studio. This will help you stand out as a candidate.
Highlight Your Research Skills: Since the role involves mobile OS research, mention any relevant research projects or experiences you have had with Android, iOS, or HarmonyOS Next. This will demonstrate your ability to analyse system behaviours effectively.
How to prepare for a job interview at Head Resourcing
β¨Showcase Your Bilingual Skills
Since the role requires fluency in both Chinese and English, be prepared to demonstrate your language skills during the interview. You might be asked to discuss technical concepts in both languages, so practice explaining your past projects or experiences in both tongues.
β¨Highlight Relevant Technical Experience
Make sure to discuss your experience with C/C++ and any other relevant programming languages. Be ready to provide examples of projects where you used these skills, especially in embedded systems or mobile security contexts.
β¨Familiarise Yourself with Mobile OS
Research the latest developments in Android, iOS, and HarmonyOS Next. Be prepared to discuss how these operating systems interact with mobile applications and any insights you have on their security features.
β¨Prepare for Technical Questions
Expect questions related to reverse engineering and security testing techniques. Brush up on tools like Frida, Xposed, and others mentioned in the job description, and be ready to explain how you've used them in past projects.