Secure Software Designer

Date: 9 May 2024

Location: NL

Company: Canon Production Printing

Are you ready to take your career to the next level and play a pivotal role in shaping the future of the printing industry? Join our dynamic and forward-thinking team at our innovation center in Venlo, Netherlands and help drive digital transformation through the development of cutting-edge software for our high-end printing and workflow products.

 

Secure Software Designer

32-40 hours per week, hybrid in Venlo (NL)

 

Questions about this job?

Stephanie Vermeulen, Corporate Recruiter

M+31 629693193 or E: stephanie.vermeulen@cpp.canon

 

What will your job be like as Secure Software Designer

The secure software designer translates goals and requirements as decomposed from system architecture on privacy, security standards and secure design principles together with the project/team goals in a concrete component design. The designer keeps a conscious mind on the design for privacy and security in light of the application of our products and the designer’s component. The designer considers that our products are developed based on a number of key technologies and tools. The designer is responsible for the secure design of the component he/she is working on.

 

In a career development path, the designer builds on and invests in his knowledge of technologies and tools to be able to make solid decisions towards setting up the right secure design and determine the right balance between value and effort.
With his/her background the designer also identifies opportunities that go beyond the own component to increase the secure design of the system and overall product security.

Within the project you work together with colleagues from Venlo (The Netherlands), Timisoara (Romania) and Poing (Germany). You discuss your ideas with your peers and jointly develop smart, creative and secure solutions that meet the overall project objectives.
 

Who are we looking for?

You are a technically well-grounded professional with a focus on customer value and secure customer products and interest in the development of production printing workflows. You have a pro-active, open-minded and inventive attitude that enables you to drive product and software innovation by taking decisions, being entrepreneurial, creative and passionate.
Good interpersonal skills and team player spirit – communication, presentation, ability to influence and lead the small but ambitious team on technical design and your peers in other teams in next steps in making secure products. You provide and contribute to security awareness trainings for your team’s colleagues.

 

You have a strong background in security, knowledge of and experience with use of Authentication and cryptography algorithms, Threat Modelling, Attack surface analysis, but also security risk analysis and mitigation and excellent knowledge of application software development in C++, C# or Java/Angular.

You are an experienced security professional that will work together with peer security experts in other teams towards developing more stringent and higher security standards in products and ensure that security principals have been applied by following Information security policies and processes (like Microsoft SDL and OWASP).

 

Furthermore, you meet the following criteria:

  • An academic level PhD/Master of working and thinking with a background in Cryptography, Security, Software Engineering, Mathematics.
  • 2-4 Years of experience in a role as designer or software architect or equivalent role with focus on product security
  • Relevant experience in IT security, product security and information security risk management
  • Experience in the creation and enforcement of product security, preferably including compliance checking and reporting.
  • Fundamental understanding of security vulnerabilities, attack vectors and tools for mitigation (including DDoS/Bot protection, firewalls, VPNs, authentication & authorization systems, encryption, key management, access management etc.)
  • Familiar with (international) Laws and regulations on privacy, data protection, and breach. Domain specific standards and approaches on privacy and product security
  • Familiar with Threat Modelling and Attack Surface analysis, secure coding like SonarQube, Veracode, Checkmarx or WhiteSource and verification and penetration testing with tools like Burp, ZAP, Nessus, Qualys and secure benchmarking like with CIS.
  • Good interpersonal skills – communication, presentation, ability to influence and lead
  • Excellent command of spoken and written English

 

What can we offer? 

Canon Production Printing is embracing multiple growth opportunities in the world of digital printing today. Digital printing is a dynamic and challenging environment that has extended far past printing of information on paper towards decoration and signage printing, industrial book and wallpaper printing and beyond. We produce an increasingly high variety of different and dedicated products and develop our own workflow software portfolio to optimally drive these products. Within this activity field we offer you a challenging career within a large and international product development organization with partners, suppliers and customers worldwide. If you want to accelerate your career, broaden your talents in an international organization with ample learning & development opportunities this is the opportunity you are looking for!

We offer an exciting, modern infrastructure for development of high-tech products, for which we require creative solutions where results can be seen fast in Agile way.

This position is based in Venlo, the Netherlands. You report to one of the managers of the Application and System Development-team.

 

And there is more…. 

Besides a challenging working environment, scope for personal and professional development you will receive an interesting package of employment conditions:

  • a competetive salary, based on your experience and educational background
  • 38 vacation days
  • commuting allowance, standard end-of-year bonus equal to one month’s salary (8,6%), and vacation pay (8%)
  • hybrid working for a healthy work-life balance
  • a laptop and smartphone
  • possibilities to update and grow your knowledge and skills by following trainings, conferences and peer consultation