Requirements: English
Company: TechTeamz
Region: the netherlands, the netherlands ,
Job Title: Hardware Design Engineer ARM Architecture (M-Core)
Location: Netherlands / Remote
Job Type: Contract
Team: Hardware Engineering / Embedded Systems
About the Role
We are seeking a skilled Hardware Design Engineer with experience in ARM M-core architecture to support a targeted transition in one of our key embedded products. The role will focus on replacing an existing RISC-V core implementation with an ARM Cortex-M series core, aligned with the specific requirements of a strategic customer engagement.
This is a technically hands-on position ideal for an engineer who is comfortable working closely with embedded systems, SoC integration, and IP migration tasks in a fast-paced and customer-oriented environment.
Key Responsibilities
- Lead the architectural transition from RISC-V to ARM M-core within an existing hardware design.
- Integrate and validate ARM Cortex-M IP cores within our current SoC/platform.
- Modify, test, and debug RTL (e.g., Verilog or VHDL) as necessary to support the ARM core implementation.
- Collaborate with firmware, software, and verification teams to ensure seamless integration.
- Liaise with customer engineering teams to align design efforts with product expectations and delivery timelines.
- Document design decisions, workflows, and technical considerations for internal and external stakeholders.
Required Skills Experience
- Proven experience with ARM Cortex-M architecture and hardware design integration.
- Strong understanding of SoC design principles and processor subsystem integration.
- Familiarity with RISC-V architectures is a plus, especially in comparative analysis.
- Proficiency with RTL development (Verilog or VHDL), synthesis, and simulation tools.
- Hands-on experience with hardware debugging and validation methodologies.
- Solid understanding of embedded system constraints, including power, performance, and area (PPA).
Preferred Qualifications
- Experience with bus architectures (e.g., AHB, APB, AXI).
- Knowledge of system-level design tools and hardware/software co-design.
- Prior experience working with customer-specific hardware adaptations.
- Ability to work autonomously and communicate effectively across teams.