Software Engineer
Rohde & Schwarz Asia Pte. Ltd.Salary
Salary not disclosed
Location
Changi, Singapore
Posted
2 months ago
Job Description
Design and implement full-stack applications for instrument control and signal-domain encryption/decryption. You will work on multi-threaded modules and CI/CD pipelines in a global technology company.
Requirements
- Degree in Computer Science or Electronic/Electrical Engineering
- Relevant experience in C++, C#, or Java
- Comfortable working in both Windows and Linux environments
- Experience with development tools like Visual Studio, Git, and Jenkins
- Knowledge of multi-threading programming is an advantage
Responsibilities
- Develop full-stack software for instrument control and system applications
- Specify, design, and implement code for multi-threaded modules
- Manage build pipelines for software deployment using CI/CD practices
- Perform code refactoring and optimization of legacy C++ codes
- Manage security vulnerabilities and update technical documentation
Skills
C++
Full-stack
Multi-threading
CI/CD
Jenkins
Linux