K-tronik GmbH
1 day ago
Senior Embedded Software Engineer (m/w/x) - Hardware-Nahe Entwicklung / Rust & C++
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- K-tronik GmbH
- Location
- Berlin Germany
- Posted
- 1 day ago
Job description
Project Description:
Is technology your passion? Ours too! To strengthen our expert team at our client in the radio and communications industry, we are looking for a Senior Embedded Software Engineer (m/w/x) - Hardware-Near Development / Rust & C++ on a permanent employment basis at K-tronik. We look forward to getting to know you personally - and working together with passion and team spirit on exciting projects and future-oriented technologies.
Tasks:
- Bring-up and platform integration: Commissioning new hardware platforms: boot chain, peripherals, as well as SoC and FPGA connectivity
- Develop drivers and HAL: Interfaces to RF hardware, peripherals, and measurement and control components in Rust and C/C++23
- Implement application software: Full stack up to device UI/API on a Linux embedded basis
- HW/SW debugging: Error analysis with logic analyzer, JTAG and oscilloscope in close collaboration with hardware development
- Implement FPGA/SoC interfaces: Communication with FPGA firmware, register maps, DMA and interrupt handling
- Use AI-supported development: Work productively with AI coding tools and share proven practices within the team
Qualifications:
- Completed degree in electrical engineering, computer science, or a comparable education
- Several years of experience (approx. 5 years or more) in embedded full-stack development with a hardware-near focus
- Solid practical experience in Rust and C/C++ (C++23)
- Confident handling of Linux (Yocto/Buildroot)
- Experience with bring-up, driver/HAL development and peripheral integration
- Experience with FPGA/SoC/MCU interfaces (registers, DMA, interrupts)
- Confident HW/SW debugging with laboratory equipment
- Understanding of clean software development: modular architecture, reproducible builds and traceable dependency management
- Active use of AI coding tools in everyday development
- Very good German and English skills. The team works predominantly in German, technical documentation partly in English
- This will give you additional points:
- Python for tools and test automation
- Experience with RF/HF products (calibration, signal path)
- Experience with HIL and laboratory operation
- Confident use of Git
Benefits:
- Collegial and friendly working atmosphere
- Flexible working hours
- 30 + 1 vacation days and flexible vacation planning
- Regular team events
- Recognition as Kununu TOP Company
- Corporate benefits (employee offers)
- Free drinks
- Individual further training opportunities
- 360° support: feedback discussions, career planning, support with relocation, etc.
- EGYM Wellpass corporate fitness
Find more English Speaking Jobs in Germany on Arbeitnow
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.