Keysight Technologies is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design and simulation. They are seeking a Software Developer Intern to work on open sourcing a library for quantum computer scientists and to establish software build processes across various development environments.
Responsibilities
Work to open source a library providing tooling for quantum computer scientists
Establish software build processes that work across a wide range of development environments
Work with a code base written in Python and C++
Learn best practices for software engineering in a large-scale, collaborative environment
Qualification
Required
Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software Engineering, Physics, Quantum Computing, or related field
Experience with version control via BitBucket, GitHub, or similar
Familiarity with creating open source software projects
Strong people skills and knack for problem solving
Familiarity with one or more of the following: Python, C++, C#
Ability to work both independently and collaboratively in a team environment
Good written and verbal communication skills
Preferred
Experience with version control or CI/CD pipelines
Experience with scientific computing libraries such as numpy, eigen, or scipy
Benefits
No items found.
Keysight Technologies is an electronic measurement company.