Job
- Level
- Experienced
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Dresden
- Working Model
- Onsite
Job Summary
In this job, you will develop software in Rust and Python for a Software Defined Radio platform, optimize performance and data flow, and implement agile methods for quality assurance in development.
Job Technologies
Your role in the team
- As part of an agile development team, you will develop modern, robust, and scalable software in Rust and Python for our Software Defined Radio (SDR) platform, ensuring reliable performance and high availability of our products.
- You implement new functionalities and software components, further develop our existing software platform, and carry out architectural changes as well as data flow and performance optimizations.
- Through code reviews, test-driven development, refactoring, and comprehensive documentation, you ensure code quality, maintainability, and stability.
- You implement, operate, and scale applications in Linux-based environments with containerization and modern microservice architectures, particularly with Docker.
- You will further develop our build, test, and deployment processes and contribute to the continuous improvement of our CI/CD landscape.
- You collaborate with Product Owners, System Engineers, and other development teams to understand requirements and translate them into high-performance software solutions.
This text has been machine translated. Show original
Our expectations of you
Education
- You have a degree in computer science or a comparable qualification and want to develop software with real impact.
Qualifications
- You are familiar with software development in Python as well as C/C++ or Rust to the extent that you promote practices such as coding styles, clean architecture, and design patterns.
- You feel comfortable in Linux-based development environments and work confidently with Shell, command line, and common development tools.
- You value clean code as well as maintainable, testable, and high-quality software, and you enjoy continuously improving development processes.
- In addition to being solution-oriented, you are characterized by a team-oriented, self-responsible, and agile mindset.
- Fluent German and English skills in spoken and written form complete your profile.
Experience
- You have experience with Docker, Microservices, and CI/CD, and you find targeted solutions by integrating modern software development libraries and tools.
This text has been machine translated. Show original
What we offer
- Flexible working time models
- Training & Continuing Education
- Promotion of innovations
- Long-term & attractive working environment
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