Architekt Hardwarenahe Softwareentwicklung (m/w/d)
Core
Designing system architecture for new SoC Embedded platforms and defining hardware/software interfaces.
Role type
Senior Embedded Systems Architect (Hardware-Software Co-Design)
Builds
SoC Embedded platforms, FPGA logic, and low-level software for client IT solutions
Domain
Embedded Systems, FPGA, SoC Design, Hardware-Software Integration
Deliverable
production ML models | product features
Required skills
C++ (ARM, RISC-V), VHDL, FPGA architecture, Embedded Linux, RTOS, SPI/I2C/Ethernet protocols, UML documentation
Preferred skills
Microcontroller/CPU programming, Complex logic implementation, Technical documentation
Technologies
C++, VHDL, ARM, RISC-V, Linux, Git, SPI, I2C, Ethernet, RTOS, UML
Responsibilities
Design and document system architecture for new SoC Embedded platforms; Define hardware architecture within FPGA including interfaces and data paths; Establish APIs and communication protocols between C++ software and VHDL hardware; Create architecture guidelines, coding standards, and verification strategies.
Seniority
Senior, hands-on IC