Posted in

R&D Software Engineer

R&D Software Engineer

CompanyKeysight Technologies, Inc.
LocationSanta Rosa, CA, USA
Salary$115770 – $181000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid Level, Senior

Requirements

  • BS/MS in Computer Science, Computer Engineering, Electronical Engineering, or a related field.
  • 4+ years software engineering experience, with consistent success designing and delivering solutions.
  • Proven experience with software developing, building and debugging.
  • Proficiency in C#, C++, .NET, WPF, MVVM.
  • Familiarity with Agile development and development environments, as TFS, GIT, Jenkins, Jira, etc.
  • Understand customer requirement and provide expertise for delivering innovative solutions.
  • Strong problem-solving skills and passion for professional growth.
  • Excellent written and verbal communication skills.
  • Good organizational skills to work in a team environment to achieve objectives.

Responsibilities

  • Lead the design, development and documentation for new features or existing features enhancements driven by customer requirements.
  • Collaborate with cross-functional teams to define and prioritize the requirements.
  • Review, analyze and optimize the architecture of the product with innovative solutions.
  • Develop and improve the GUI & remote-control usability continuously.
  • Define and develop the interfaces between firmware (hardware control) and software.
  • Follow the coding rules and conduct code reviews with constructive feedback.
  • Leverage RF measurement science knowledge to contribute to design in the relevant projects.

Preferred Qualifications

  • Basic RF Measurement Science knowledge and telecommunication specifications.
  • Experience with Measurement Instruments (signal analyzers, network analyzers, signal generators, Oscilloscopes, etc.)