Senior Product Architect - Embedded Security Software Development

Job Description

We are seeking a highly experienced and visionary Senior Product Architect to join our dynamic team. As Senior Product Architect at ProvenRun, you will play a pivotal role in shaping the architecture and technical direction of our cybersecurity software products. You will work closely with our engineering teams, product managers, and customers to design and deliver state-of-the-art security solutions. 

Role and Responsibilities

Product Strategy and Vision:

  • Define and communicate the long-term product architecture vision in alignment with our business goals and market trends.
  • Collaborate with leadership to establish a roadmap for product development and evolution.

 

Technical Leadership:

  • Provide technical leadership and mentorship to cross-functional teams of software engineers and architects.
  • Drive innovation and best practices in software architecture, development, and security.

 

Architectural Design:

  • Design and oversee the architecture of cybersecurity embedded software products, ensuring scalability, robustness, and maintainability.
  • Evaluate and select appropriate technologies, frameworks, and methodologies.

 

Security Expertise:

  • Stay current with the latest cybersecurity threats, vulnerabilities, and best practices.
  • Integrate security-by-design principles into the product development lifecycle.

 

Collaboration and Communication:

  • Collaborate closely with product managers to translate business requirements into technical solutions.
  • Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.

 

Prototyping and Proof of Concepts:

  • Lead the development of prototypes and proof-of-concept solutions to validate architectural decisions and assess feasibility.

 

Quality Assurance and Compliance:

  • Ensure that products meet industry standards, compliance requirements, and regulatory frameworks related to cybersecurity.

Profile

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or a related field (a Ph.D. is a plus).
  • Proven experience as a Product Architect or similar senior technical leadership roles.
  • Strong background in embedded systems and cybersecurity.
  • Extensive knowledge of software architecture patterns, cybersecurity protocols, and secure coding practices.
  • Proficiency in programming languages such as C/C++ and familiarity with modern software development tools and methodologies.
  • Excellent problem-solving and analytical skills.
  • Exceptional communication and presentation abilities.
  • A track record of successfully delivering complex software projects in the field of cybersecurity.
  • Above all, an excellent attitude and a desire to make a difference.

Technical Skills

  • Experience with at least one of the following OS/RTOS: Linux (Yocto or buildroot), VxWorks, QNX, Integrity, FreeRTOS, Zephyr, or others. Good knowledge of embedded hypervisors would be a plus.
  • Processor architectures: ARM Cortex-A, Cortex-M, and RISC-V.
  • Languages: C/C++, RUST, and Python would be advantageous.
  • Development environment and debugger: GDB, Eclipse, or equivalent.
  • Communication stacks: TCP/IP, OpenSSL, IPSEC, IKE, Routing, Bridging, QoS, VLAN.
  • Knowledge in the following areas would be highly appreciated:
    • Security architectures
    • Applied cryptography
    • Certification for functional safety: DO-178, IEC-61508, etc.
    • Certification for cybersecurity: Common Criteria, SESIP, DO-356, IEC 62443, WP-29, ISO/IEC 27000
We offer an attractive compensation package to be defined based on your experience. The position is based in Sophia Antipolis, with occasional travel to Paris and international destinations. Are you interested in joining ProvenRun and becoming a key part of our team? To apply, send a PDF CV and a cover letter to careers@provenrun.com.

Get Your White Paper

To get your white paper please fill out the form

Get Your White Paper

To get your white paper please fill out the form

Get Your White Paper

To get your white paper please fill out the form

Get Your White Paper

To get your white paper please fill out the form

Contact ProvenRun

We will be in touch with your shortly! Thank You.