At a Glance
- Tasks: Conduct security assessments and develop tools for mobile applications to ensure top-notch security.
- Company: Global semiconductor company with a focus on innovation and security.
- Benefits: Competitive salary, hands-on experience, and potential for contract extension.
- Other info: On-site work in West London three days a week with opportunities for travel.
- Why this job: Join a cutting-edge team and make a real difference in mobile application security.
- Qualifications: Degree in Computing or related field; experience with application testing and programming languages.
The predicted salary is between 36000 - 60000 £ per year.
Location: London, UK
Type: Fixed Term Contract
Duration: 12 Months (Extension likely)
Our client is a global semiconductor company. The client requires candidates to work on-site three days per week in West London.
Responsibilities:
- Producing security assessments and generating evidence reports for mobile applications as per acceptance requirements set by the government agencies.
- The security assessment task includes testing applications in line with well-known industry standards including: OWASP MASVS testing, threat modelling, tool relating to data flow analysis within the device and to the network; static and dynamic testing using tools such as MobSF, Frida, Jadx, cve-gin-tool and others for application risk assessment.
- Development of necessary tools for testing and hence development experience with programming languages such as Python is essential.
- Support Android and Smartcard applications and mobile platform framework development tasks, being responsible for functional specifications, requirements, design documentation along with supporting implementation and deployment, as necessary.
- Development of tools to enable solution installation, provisioning and approval.
- Creation of necessary documentation as per requirements to support approval of the solution including solution design and deployment guide documents.
- Travel as required, including to attend meetings with customers and partners.
Key Requirements:
- A degree in Computing and Communications or any related discipline (an equivalent period of industrial experience may be substituted).
- Experience with application testing using various methods and tools including OWASP MASVS, MobSF, Frida and tools to conduct static and dynamic testing.
- Knowledge of various device security attack vectors including apps, browsers, connectivity, device management, networking, local storage, etc.
- Knowledge of C, C++ and Java programming languages (at least 3 years’ experience).
- Experience in development of Java Cryptography Extension (JCE) provider for Android KeyStore.
- Familiarity with PKI, certificate enrolment, Public Key Cryptography Standards (PKCS #).
If this sounds of interest, please reach out to daniel@microtech-global.com for more information!
Cryptographer employer: Microtech Global Ltd
As a leading global semiconductor company based in West London, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. Our employees benefit from a supportive environment with opportunities for professional growth, including hands-on experience with cutting-edge security technologies and tools. With a commitment to excellence and a focus on employee well-being, we offer a rewarding career path for cryptographers looking to make a meaningful impact in the field of cybersecurity.
StudySmarter Expert Advice🤫
We think this is how you could land Cryptographer
✨Tip Number 1
Network like a pro! Reach out to folks in the cryptography and security space on LinkedIn. Join relevant groups, attend meetups, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving OWASP MASVS testing or any tools you've developed. This is your chance to demonstrate your expertise in application testing and programming languages like Python.
✨Tip Number 3
Prepare for interviews by brushing up on common cryptography concepts and tools. Be ready to discuss your experience with static and dynamic testing, as well as your knowledge of device security attack vectors. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of resources to help you land that cryptographer role. Plus, it’s a great way to ensure your application gets seen by the right people. Let’s get you that job!
We think you need these skills to ace Cryptographer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the cryptography role. Highlight your experience with application testing and programming languages like Python, C, C++, and Java. We want to see how your skills match the job description!
Showcase Relevant Experience:When writing your cover letter, focus on your experience with tools like OWASP MASVS and MobSF. Share specific examples of projects where you’ve conducted security assessments or developed testing tools. This helps us see your hands-on experience!
Be Clear and Concise:Keep your application clear and to the point. Use bullet points for key achievements and avoid jargon unless it’s relevant to the role. We appreciate straightforward communication that gets right to the heart of your qualifications.
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for both you and us!
How to prepare for a job interview at Microtech Global Ltd
✨Know Your Tools
Familiarise yourself with the specific tools mentioned in the job description, like OWASP MASVS and MobSF. Being able to discuss your experience with these tools will show that you’re not just a theoretical candidate but someone who can hit the ground running.
✨Brush Up on Programming Languages
Make sure you’re comfortable discussing C, C++, and Java, as well as any relevant experience with Python. Prepare to talk about how you've used these languages in past projects, especially in relation to security assessments and tool development.
✨Understand Security Standards
Dive deep into the security standards and methodologies relevant to the role. Be ready to explain how you’ve applied these in previous roles, particularly in mobile application testing and threat modelling. This will demonstrate your expertise and commitment to best practices.
✨Prepare for Scenario Questions
Expect scenario-based questions where you might need to outline how you would approach a specific security assessment or tool development task. Practising these scenarios can help you articulate your thought process clearly during the interview.