Junior Software Engineer for Secure Embedded Systems (m/f/d)
Core
Develop and maintain debuggers and verification tools for secure embedded microcontrollers based on RISC-V architectures.
Role type
Junior IC embedded software engineer (debug tools)
Builds
Debuggers, trace tools, and code coverage solutions for secure microcontrollers
Domain
Semiconductor / Secure Embedded Systems / RISC-V
Required skills
C/C++/Python programming, embedded software development tools (GDB/OpenOCD), microcontroller architecture knowledge, debugging and verification methodologies
Preferred skills
Assembly programming, RISC-V architecture, JTAG interfacing, trace and code-coverage analysis, Rust programming
Responsibilities
Collaborate on the full lifecycle of debugger specification, development, test, verification, and documentation; Build expertise in trace and code coverage for secure microcontrollers; Analyze and fix issues reported by customers or detected by tests; Contribute to improving software development and testing methodologies
Seniority
Junior, hands-on IC
