Onsite Embedded Security Software Architect

Posted 3 hours ago

Apply now

About the role

  • Embedded Security Software Architect developing secure cryptographic libraries for embedded applications at NXP Semiconductors. Collaborating with engineering teams to ensure high quality and integration.

Responsibilities

  • Handle requirements management, software design, variant management, code quality and release coordination of the assigned projects
  • Interact with the engineering teams as a technical expert to support the development process and with business users to define and scope the projects and support with integration topics
  • Assess hardware and software change
  • Drive 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 KPIs, and act on them 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 in the team on common cross-project topics (requirements management process, static analysis, code coverage, release process, …)
  • Support the engineering teams by explaining the design and addressing technical challenges
  • Interact with business users on project definition, potential co-design, and integration topics

Requirements

  • Degree in Computer Science, Microelectronics Engineering or similar
  • 6+ 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
  • Familiar with ARM and/or RISC-V instruction sets
  • Experience with Rust
  • Experience with low-level HW interactions
  • Python knowledge is nice to have
  • 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.

Benefits

  • Besides a good salary, you will be eligible for our bonus plan
  • receive lunch vouchers
  • 25 vacation days
  • possibility to buy company shares with a 15% discount
  • flexible work hours
  • work from home policy
  • online and offline learning opportunities

Job title

Embedded Security Software Architect

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job