Deskripsi Pekerjaan
Are you a passionate software engineer ready to innovate at the forefront of measurement technology? Keysight Technologies is seeking a talented R&D Engineer 1, Software to join our high-impact team in Penang. In this role, you will play a pivotal part in developing intuitive, differentiated, and highly scalable software solutions that empower our customers to solve complex technical challenges.
As an R&D Engineer, you will collaborate closely with cross-functional teams including hardware engineering, product management, and customer-facing support. You will be immersed in the full software development lifecycle, transforming innovative concepts into robust, market-leading software products. This is an exceptional opportunity to work in a collaborative environment that fosters technical growth, encourages creative problem-solving, and values the contribution of every team member.
If you are driven by excellence and eager to contribute to industry-defining measurement solutions, we invite you to advance your career with us at Keysight Technologies.
Tanggung Jawab
- Design, develop, and maintain high-quality software applications that enhance our measurement product portfolio.
- Collaborate with cross-functional teams to define software requirements and translate them into intuitive user experiences.
- Participate in code reviews, design documentation, and architectural planning to ensure code maintainability and scalability.
- Troubleshoot and resolve complex software defects through rigorous debugging and unit testing methodologies.
- Integrate software modules with hardware components to ensure seamless functionality and system performance.
- Engage in continuous improvement of development processes, tools, and methodologies to enhance team efficiency.
- Provide technical support and knowledge transfer to internal stakeholders and customer-facing teams.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Strong programming foundation in C++, C#, or Java.
- Familiarity with software development lifecycle (SDLC) and agile development methodologies.
- Strong analytical and problem-solving skills with a keen eye for detail.
- Ability to work effectively in a collaborative, cross-functional team environment.
- Excellent communication skills with the ability to convey complex technical concepts clearly.
- Knowledge of measurement instruments or hardware-software integration is considered a strong advantage.