Senior Product Architect-Embedded Security Software Development
- Posted 19 October 2023
- Salary Negotiable
- LocationNice
- Job type Permanent
- Discipline Software Engineering
- ReferenceBBBH8114_1697796059
- Contact NameRim Belkhaoui
Job description
Our client a young, fast-growing company operating in the IT infrastructure space with applications across aerospace, defence, automotive and semiconductors are current recruiting for a -Senior Product Architect - Embedded Security Software DevelopmentEmbedded Cybersecurity in Sophia Antipolis. As Senior Product Architect, you will play a pivotal role in shaping the architecture and technical direction of their cybersecurity software products. You will work closely with their engineering teams, product managers, and customers to design and deliver state-of-the-art security solutions.
Role and Responsibility
Product Strategy and Vision:
- Define and communicate the long-term product architecture vision in alignment with our client 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
They 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.
Please apply online to be considered.