
Embedded Security Software Architect
PureQuadJob Description
To ensure your success in this role, the following experience is needed:
• Degree in Computer Science, Microelectronics Engineering, or a related
field.
• Over six years of relevant working experience
• Hands-on experience in embedded systems development and debugging.
• Experience with software architecture and design concepts.
• Proven knowledge in C and assembly programming.
• Familiarity with ARM and/or RISC-V instruction sets.
• Experience with Rust is preferred.
• Python knowledge is a plus.
• Familiar with software security (protection against logical, and ideally physical attacks)
• At least basic knowledge of cryptographic algorithms
• Should be a team player and willing to work with cross functional teams in issues resolution.
• Good communication skill in English.Requirements
Your responsibilities
• Lead the requirement management process for the assigned projects.
• Drive the architectural design / technical specification of the deliverable (including all related documentation and API definition).
• Contribute to the (high-level) detailed design together with our domain experts.
• Review the important code changes (API impact, structural rework, …).
• Monitor the code quality and other key performance indicators, taking action to meet the targets.
• Align with the project managers and security & test architects on the project execution and coordination of the release process.
• Collaborate with the other architects on common cross-project topics such as requirements management, static analysis, code coverage, and release process.
• Support the engineering teams by explaining the design and addressing technical challenges.
• Engage with business users on project definition, potential co-design, and integration topicsFor more information, contact us at recruitment@purequad.com.


