Match score not available

R&D Engineer 3, Software

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Keysight Technologies logo
Keysight Technologies XLarge http://www.keysight.com
10001 Employees
See all jobs

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

The successful candidate will be able to demonstrate proficiency in the following areas:

  • Strong software development skills.
  • Demonstrated ability to solve complex problems. Algorithm and data structure expertise is essential.
  • Should be proficient in C/C++/Python programming & debugging in Linux environment.
  • Ability to understand and work with large code base.
  • Openness to use scripting language (e.g. shell script, Python) to automate day to day tasks.
  • Strong automated testing discipline.
  • Ability to work individually or as part of a team to achieve project goals, with minimum guidance.
  • Demonstrate interest in all things technology and have ability to communicate with opinionated technologists across the company.
  • Strong verbal and written communication skills.
  • Open mind and ready-to-learn attitude.
  • Strong customer-service work ethic.

Preferred

  • Experience in network and socket programming.
  • Familiarity with various Linux developer’s tools (gdb, scons, valgrind, gcov, etc.).
  • Strong background of networking protocols (TCP, UDP, IP, etc.).
  • Familiarity with Test Driven Development methodology.
  • Experience with Agile methodology.
  • Experience in AI/ML training models, network infrastructure is preferred.
  • Development experience with git, VS Code, Docker based dev environment, CI/CD.

Qualifications

  • Bachelor’s degree in Computer Science /Information Technology, or a related field, Master’s degree in related field preferred.
  • 5+ years of experience in product development with exposure to complete product development cycle.

Careers Privacy Statement

***Keysight is an Equal Opportunity Employer.***

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Customer Service
  • Willingness To Learn
  • Teamwork
  • Communication

Related jobs