You don’t want just another job.
Well, we’re not just another company.
Join The Team
We are pioneers of zero-trust protection at the device.
We are winners of multiple global awards. We hold 6 patents. We’ve been globally recognized by analysts, professional media and partners.
We’re at the cybersecurity forefront. We’re always facing new challenges and opportunities to learn, grow professionally and make an impact.
At NanoLock, you will work with the leading cyber security experts to protect critical machines and devices against cyber events and human errors.
NanoLock Security, a leading global OT cybersecurity company, is searching for a talented Backend Developer to join our R&D team. You will work in an innovative, multi-disciplinary environment to design, develop and maintain cutting-edge cyber solutions.
Join us in our mission to keep the world’s leading manufacturing companies and critical infrastructure safe and secure from cybercriminals!
Responsibilities:
- Play a key role in developing our innovative OT cybersecurity product, driving innovation from concept to deployment through the full software development lifecycle.
- Translate business requirements into scalable, and secure solutions, continuously enhancing the product’s capabilities with new features and improvements.
- Collaborate with cross-functional teams, ensuring seamless integration, adherence to coding standards, and the implementation of best practices for code quality, testing, and maintainability.
Requirements:
- B.Sc. in Computer Science, Information Technology, or a related field, or relevant military experience with equivalent military certifications.
- 3+ years of experience in large-scale, distributed server-side, backend development.
- Experience in C# .NET or Java programming languages.
- Proficient in object-oriented programming (OOP) principles.
- Deep understanding of multi-threaded programming concepts and techniques.
- Hands-on experience with SQL and NoSQL databases.
- A good familiarity with Wireshark and protocol investigations.
- Experience with Cloud Service Providers (CSPs) such as AWS, Azure, or Google Cloud Platform – an advantage.
- Knowledge and experience with industrial controller protocols like Modbus and CIP – an added advantage.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and organizational abilities.
- Good communication skills, both verbal and written.
- Ability to work effectively both independently and as part of a team.
We are looking for a team player, highly motivated and multi-tasker who can take ownership of goals and products. If you are passionate about technology, motivated to make a difference, and want your voice heard, we’d love to hear from you!
To apply, please send your CV to Jobs@nanolocksec.com or fill out the form below:
We’re looking for an industrial control engineer to innovate¸ design and implement unique cyber security solutions for protecting critical infrastructure of industrial manufacturing.
Requirements:
- Experience in working with PLC and HMI
- Experience in working with PLC’s programming software (CX one / Studio 5000 / Step 7)
- Experience in Windows programming – Big advantage
- Knowledge of various PLC’s manufacturers and programming SW (Rockwell / Siemens / Omron / schneider electric ) – Advantage
Excellent compensation & benefits
Flexible work arrangements
To apply, please send your CV to Jobs@nanolocksec.com or fill out the form below:
NanoLock Security, a leading cybersecurity startup, is looking for a detail-oriented student to join our team as a Junior QA Engineer.
As a QA engineer, you will work closely with our R&D team to ensure the quality and functionality of our products. This is an excellent opportunity for a student who is passionate about technology and eager to gain hands-on experience in cybersecurity and software testing.
If you are passionate about technology and eager to kick-start your career, we’d love to hear from you!
Responsibilities:
- Test Execution: Execute test cases and scripts to identify software defects and ensure the functionality meets specified requirements.
- Bug Reporting: Accurately document and report defects found during testing using designated bug tracking tools.
- Test Documentation: Assist in the creation and maintenance of test plans, test cases, and other testing documentation.
- Environment setup
- Writing automation test scripts
- You will work closely with our developers and other stakeholders to understand project requirements and provide feedback on product quality.
Requirements:
- 2nd year in a Bachelor’s degree program in Computer Science, Information Technology, or a related field.
- Strong analytical and problem-solving skills.
- Excellent attention to detail and organizational abilities.
- Good communication skills, both verbal and written.
- Ability to work effectively both independently and as part of a team.
- Familiarity with software testing concepts and methodologies is a plus.
To apply, please send your CV to Jobs@nanolocksec.com or fill out the form below:
About the Role:
We are seeking a highly skilled and experienced Senior Software Developer to join our team. The ideal candidate will have a proven track record in Windows internals coding and a deep understanding of Microsoft technologies.
You will be designing and implementing complex software solutions, and ensuring the highest quality standards.
Responsibilities:
- Software Design and Development: Design, develop, and implement complex software solutions using Microsoft technologies (.NET, WPF, etc.).
- Windows Internals Expertise:Leverage deep knowledge of Windows internals to optimize performance, troubleshoot issues, and develop innovative solutions.
- Communication Protocol Analysis:Ability to investigate and decode communication protocols, identify patterns, and troubleshoot issues effectively.
- Code Quality and Standards:Ensure code quality, maintainability, and adherence to best practices.
- Problem-Solving and Troubleshooting:Identify and resolve complex technical issues.
- Collaboration:Collaborate effectively with cross-functional teams to deliver high-quality solutions.
Qualifications:
Experience: 8+ years of software development experience.
Technical Skills:
-
Strong proficiency in .NET Framework, C#, WPF and other relevant Microsoft technologies.
-
Deep understanding of Windows internals, including kernel-level programming.
-
Experience with Protocol analysis using Wireshark or similar tools.
-
Experience with code design, architecture, and implementation.
-
Knowledge of software development methodologies (Agile, Scrum, etc.).
-
Strong problem-solving and debugging skills.
OT Experience:Experience working on OT (Operational Technology) systems is a significant plus.
Additional Requirements:
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for technology and a continuous learning mindset.
- A strong work ethic and dedication to delivering high-quality results.
If you are a talented and passionate software developer with a strong background in Windows internals and Microsoft technologies, we encourage you to apply!