Enable job alerts via email!

R&D Software Engineer

Keysight Internet Infrastructure

Penang

On-site

MYR 30,000 - 60,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Software Engineer to join its dynamic R&D team. In this exciting role, you will develop cutting-edge software for advanced test instrumentation, utilizing your C++ skills to enhance product capabilities. Collaborating with global teams, you will engage in the full software development lifecycle, from concept to deployment, while working in a supportive environment that values creativity and teamwork. If you are eager to tackle challenging problems and contribute to state-of-the-art technology solutions, this opportunity is perfect for you.

Qualifications

  • Pursuing or holding a relevant BSc degree in engineering or computer science.
  • Proficient in C++ programming and object-oriented development.

Responsibilities

  • Develop software features for advanced test instrumentation using C++.
  • Participate in all phases of software solution development from concept to deployment.

Skills

C++ Programming
Object-Oriented Programming
Analytical Skills
Interpersonal Skills
Agile Development Methodologies
Problem-Solving

Education

BSc in Electrical Engineering
BSc in Computer Engineering
BSc in Computer Science

Tools

Git
Atlassian Tools
IDEs

Job description

Overview

Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity & inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Responsibilities

Looking to add a passionate, creative, and dedicated Software Engineer to our growing R&D team. The candidate will work in one of the most technically exciting and challenging environments, developing state-of-the-art test instrumentation accessories for Keysight. Given the nature of the work, the candidate will also frequently liaise with the various worldwide Keysight Technology and R&D centers.

  1. You will be part of an R&D team utilizing Agile software development to deliver software features for InfiniiVision and Infiniium Real-time Oscilloscopes. You will develop oscilloscope software using C++, enabling customers to detect system issues and validate their products.
  2. Participate and contribute to software solution development from the concept/feasibility phase through to design, development, testing, deployment, and defect resolution phases.
  3. Provide enhancements and maintenance on the software solutions developed. Identifying and addressing opportunities to improve the solutions in the context of functionalities, quality, performance, reliability, safety, and security.

About The Team

Our team is very competent, highly motivated, friendly, and eager to help you succeed. The team has a mix of new and experienced developers with a broad range of skills.

  1. Learning new development tools and processes.
  2. Learning about how the software in a Keysight digital oscilloscope works.
  3. Designing, implementing, testing, and signal processing measurements and algorithms.

Qualifications

  1. Pursuing or holding a BSc. in Electrical Engineering, Computer Engineering, Computer Science or equivalent degree.
  2. Experience with software development, source control and testing.
  3. Experience with object-oriented programming.
  4. Proficient in C++ programming language.
  5. Basic understanding of electronics.
  6. Ability to quickly learn new technologies.
  7. Ability to function effectively in a team environment.
  8. Familiar with Agile Development Methodologies.
  9. Result oriented with innovative and creative thinking, strong analytical and interpersonal skills.
  10. Demonstrated ability to set priorities in a dynamic environment in order to achieve outstanding results.

Desired Qualifications

  1. Familiarity with IDEs.
  2. Familiarity with Git source control.
  3. Familiarity with Atlassian tools - Confluence, Jira, Bitbucket.
  4. Familiarity with Linux and Windows development environments.

Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.