Keysight Technologies is a leader in technology innovation, focusing on electronic design, simulation, and optimization. They are seeking an R&D Software Developer Intern to work on engineering problems related to simulation technologies and user interface design, gaining hands-on experience with Agile software development teams.
Responsibilities
Work on a versatile and practical engineering problem space ranging from state-of-the-art simulation technologies for high frequency designs deployed in cell phones, base stations, radars, intuitive user interface design, 2D/3D graphing capabilities, to infrastructure modules that lay out the bedrock for all our software platforms
Obtain hands-on experience on multiple OS platforms like Windows and Linux
Work directly with high-skilled Agile software development teams that utilize modern software engineering techniques such as Test-driven development
Qualification
Required
Strong interest in robust and efficient software architecture
Good knowledge about software development tools and current methodologies
Strong intellectual curiosity and problem solver
Strong interest in usability and graphical user interface design
Working knowledge in modern C++ or other object-oriented language
Demonstrated track record of being versatile, a quick learner, and a critical thinker
Major in Computer Science, Computer Engineering, Electrical/Computer Engineering, or Math
Preferred
Cross-platform development for Windows and Linux
Application & UI Frameworks like Qt
Python, Matlab, or other scripting language
Database and algorithms
Parallel computing and cloud computing
Benefits
Keysight Technologies is an electronic measurement company.