Job Description
Rohde & Schwarz is a global technology company with approximately 14,000 employees and three divisions: Test & Measurement, Technology Systems and Networks & Cybersecurity. For 90 years, the company has been developing cutting-edge technology, pushing the boundaries of what is technically possible and enabling customers from various sectors such as business, government and public authorities to maintain their technological sovereignty.Headquartered in Munich, Germany, the company has strong regional hubs in Singapore and Columbia, Maryland to coordinate business activities in Asia and the USA.
Join our Software Development Division in Meckenheim (Germany) at the earliest possible date.
- Help to design and implement embedded software for Linux-based platforms, contribute to application development in C++
- Support the team with hardware-related programming (e.g. SPI; I2C/UART)
- Assist migration of Linux-based systems to Yocto: create and maintain Yocto recipes
- Develop and execute tests for quality assurance
- Assist with documentation of embedded Linux systems
- Ongoing studies in Computer Science, Electrical Engineering, Telecommunications, Physics or a related field of studies
- Practical experience in software development
- Basic knowledge of C++, Qt experience is a plus
- Scripting experience (Python or Bash) is beneficial
- Initial knowledge of embedded systems and cross-development
- Familiarity with communication protocols (I2C, SPI, UART) is a plus
- Independent, structured working style and openness to new topics
You can expect very good payment, excellent terms and outstanding opportunities for growth and development.View More