Job Description
About the Role
We are seeking a highly motivated
Software R&D Engineer to join our
R&D Engineering team. The ideal candidate will have a strong foundation in electrical/electronic engineering and hands-on experience in
C# or .NET programming. This role involves developing innovative solutions for test and measurement systems, collaborating with cross-functional teams, and contributing to cutting-edge technology development.
Key Responsibilities
- Design, develop, and maintain software applications and APIs using C#/.NET for test and measurement systems.
- Integrate software with hardware platforms and test instruments.
- Collaborate with other R&D engineers to deliver complete system solutions in an Agile environment
- Participate in development/improvement of CI/CD workflows and use Git for version control.
- Develop automated test frameworks and tools; LabVIEW experience is a plus.
- Troubleshoot and optimize software for performance and reliability.
- Document designs, processes, and test results according to engineering standards.
Required Qualifications
- Bachelor's degree in Electrical /Electronic Engineering or related field.
- Minimum of 2 years of professional experience in software development.
- Proven experience in C# or .NET programming in real-world projects.
- Familiarity with test instruments (oscilloscopes, signal generators, etc.).
- Strong problem-solving skills and ability to work in a collaborative environment.
Added Advantage Qualifications
- Experience with LabVIEW for test automation.
- Knowledge of FPGA development and VHDL/Verilog.
- Exposure to embedded systems and hardware-software integration.