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.
- 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.
- Participate and contribute to software solution development from the concept/feasibility phase through to design, development, testing, deployment, and defect resolution phases.
- 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.
- Learning new development tools and processes.
- Learning about how the software in a Keysight digital oscilloscope works.
- Designing, implementing, testing, and signal processing measurements and algorithms.
Qualifications
- Pursuing or holding a BSc. in Electrical Engineering, Computer Engineering, Computer Science or equivalent degree.
- Experience with software development, source control and testing.
- Experience with object-oriented programming.
- Proficient in C++ programming language.
- Basic understanding of electronics.
- Ability to quickly learn new technologies.
- Ability to function effectively in a team environment.
- Familiar with Agile Development Methodologies.
- Result oriented with innovative and creative thinking, strong analytical and interpersonal skills.
- Demonstrated ability to set priorities in a dynamic environment in order to achieve outstanding results.
Desired Qualifications
- Familiarity with IDEs.
- Familiarity with Git source control.
- Familiarity with Atlassian tools - Confluence, Jira, Bitbucket.
- Familiarity with Linux and Windows development environments.
Careers Privacy Statement ***Keysight is an Equal Opportunity Employer.***