Job
- Level
- Senior
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Dresden
- Working Model
- Onsite
Job Summary
In this role, you will develop software for Software Defined Radio systems, optimize core components in C/C++ or Rust, and closely collaborate with hardware colleagues on system integration and architecture.
Job Technologies
Your role in the team
- You are actively involved in the development of cutting-edge R&S products in the field of Software Defined Radio with integrated software - from requirements analysis and design to implementation.
- You develop core software components for hardware-near systems using modern programming languages such as C/C++ and, in the future, Rust.
- After coordinating the device functions, you will implement them in collaboration with colleagues from hardware and system development and oversee the integration on our development platforms.
- You develop core base components further and design their architecture and reusability for cross-product use in other radio products.
- You optimize the code for memory and performance requirements considering available hardware resources.
- You ensure the functionality and quality of the source code through Clean Code principles, automated tests, and clear, comprehensible documentation, and actively contribute to technical concepts and architectural decisions.
This text has been machine translated. Show original
Our expectations of you
Education
- You have a degree in Computer Science, Electrical Engineering, Communications Engineering, or a comparable qualification and want to develop software with real impact.
Qualifications
- You have a good understanding of software architecture, hardware-near systems, and the interaction between software and hardware.
- You are familiar with working with Git and modern development and build tools; knowledge of CMake as well as experience in Safety or Security environments is a plus.
- In addition to being solution-oriented, you are characterized by a team-oriented, self-responsible, and agile mindset, and you enjoy contributing to a cross-location development team.
- Excellent German and English skills, both written and spoken, complete your profile.
Experience
- You have extensive experience in embedded software development with C/C++ and have previously developed software for embedded operating systems.
- You have knowledge of Embedded Linux and Python; experience with Rust is an advantage.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Higher Take-Home Pay
Topics You Will Work On
Job Locations
About Your Employer
ROHDE & SCHWARZ GmbH & Co. KG
Rohde & Schwarz entwickelt, produziert und vermarktet innovative Produkte der Messtechnik, Broadcast- und Medientechnik, Cybersicherheit, Sichere Kommunikation sowie Monitoring und Network Testing. Vor 85 Jahren gegründet, unterhält das Unternehmen ein Vertriebs- und Servicenetz in mehr als 70 Ländern.
Description
- Company Size
- 250+ Employees
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production
Employer reviews
by devworkplaces.com
Total
(1 Review)3.2
Workingconditions
3.8Culture
3.5Engineering
2.6Career Growth
3.2