Embedded Security Architect

Avel Technologies

Overview

We are looking for an experienced Embedded Software Technical Lead to drive the architecture and development of complex embedded solutions. The role combines hands-on technical expertise with ownership of system design, requirements management, and cross-functional collaboration, with a strong focus on secure and high-quality software delivery.

Responsibilities

  • Lead the requirements management process for assigned projects;
  • Define and drive architectural design and technical specifications, including API design and documentation;
  • Contribute to high-level and detailed design alongside domain experts;
  • Review critical code changes, ensuring architectural consistency and quality;
  • Monitor code quality metrics and key performance indicators, taking action to meet targets;
  • Collaborate with project managers, security and test architects to ensure smooth project execution and release coordination;
  • Align with other architects on cross-project topics such as requirements, static analysis, code coverage, and release processes;
  • Support engineering teams by clarifying design decisions and resolving technical challenges;
  • Engage with business stakeholders on project definition, co-design, and system integration topics.

Requirements

  • 6+ years of experience in embedded software development;
  • Strong hands-on experience with embedded systems development and debugging;
  • Solid understanding of software architecture and design principles;
  • Proficiency in C and assembly programming;
  • Familiarity with ARM and/or RISC-V architectures;
  • Basic knowledge of software security concepts and protection mechanisms;
  • Understanding of cryptographic algorithms (at least at a foundational level);
  • Strong communication skills and ability to work in cross-functional teams;
  • Bachelor’s or Master’s degree in Computer Science, Microelectronics, or a related field.

Nice-to-have

  • Experience with Rust programming;
  • Python knowledge for scripting or tooling;
  • Experience working in security-sensitive or high-reliability environments.

What We Offer

  • Opportunities to grow through involvement in complex international projects;
  • A collaborative environment with knowledge-sharing initiatives and technical communities;
  • Meal vouchers as part of your monthly benefits;
  • Private medical insurance, supporting your health and wellbeing;
  • 25 days of annual paid leave under a full-time employment contract;
  • Flexible working arrangements, aligned with project requirements and client environments;
  • Access to technical training programs and professional development resources.

Ready to embed yourself in the future? Let’s partner with us to power what’s next!
*Please note that only suitable candidates will be contacted and that by applying to this role you are being informed about your personal data being processed by Avel Technologies.

To apply for this job email your details to recruitment@aveltechnologies.com

Scroll to Top