FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing processor software stacks, including compiler development, low-level tooling, and real-time signal processing. Proficient in C, C++, and Python, with a solid understanding of system-on-a-chip design and hardware/software architecture.
Highest-signal resume keywords
C ProgrammingModern C++ (C++17/20, STL, Boost)PythonCompiler DevelopmentSignal Processing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Bare-Metal Software DevelopmentFirmware DevelopmentOS-Level Software DevelopmentLow-Level ToolingSimulation and Debug InfrastructureReal-Time Constraints OptimizationHardware TestingAlgorithmsMicroarchitectureAgentic Programming
Certifications & Qualifications
Master's Degree
Industry Keywords
System-On-A-Chip DesignProcessor ArchitectureMicroarchitectureRTLEmbedded SoftwarePerformance AnalysisNumerical ComputationML Inference
Tech Stack
Tools & technologiesPythonC++
About the role
Key responsibilities & impact- Develop the processor software stack, including compiler, mapping tools, low-level tooling, simulation and debug infrastructure
- Write bare-metal, firmware and OS-level software for the RISC-V SoC
- Implement and optimise signal-processing and inference kernels under real-time constraints
- Bring up, test and port software on pre-silicon platforms and silicon
- Develop and execute low-level hardware tests
- Work in a close feedback loop with hardware designers
Requirements
What you’ll need- Strong C, modern C++ (C++17/20, STL, Boost) and Python
- Solid foundation in algorithms and hardware/software system architecture
- Experience working close to the hardware
- Good understanding of system-on-a-chip design, processor architecture and microarchitecture
- Some familiarity with RTL and hardware design
- Experience with agentic programming
- Deep expertise in at least one of: compiler development and code generation; low-level tooling, simulation and performance analysis; low-level embedded or systems software, operating systems and real-time; signal processing, numerical computation and ML inference
- Master's degree (or equivalent experience)
- 10+ years of relevant experience
- Relocation required
- Currently 4 days on-site and 1 day remote; policy may change
Benefits
Comp & perks- Competitive salary plus stock options
- 30+ days of paid vacation
- Relocation support
- Full German social security and universal healthcare
- A modern office
- Free snacks, coffee, and drinks
- Space to grow: pick up new skills, dig into areas that interest you, and shape your own path
- Hands-on experience with real implementations of AI and signal processing
- Inclusive team where different perspectives are valued
