Keysight

Senior R&D Software Engineer

Keysight
Apply
2 days ago
Singapore, SingaporeSenior

Responsibilities

  • Maintain and modernize production codebases written in Ruby, Python, PHP, C++, Java, and .NET with assistance from AI tools.
  • Write automated tests alongside feature work and automate build and testing processes.
  • Update dependencies and delegate scoped maintenance tasks to bots and agents while retaining ownership of the codebase.
  • Review manual- and AI-generated code for correctness, security, and maintainability.
  • Research and adopt practical technologies and collaborate on structured, automated software maintenance.

Requirements

  • Bachelor’s or master’s degree in Computer Engineering or Computer Science and more than five years of relevant experience.
  • Experience directing AI coding assistants on production codebases, creating scoped specifications and plans, reviewing AI-generated diffs, and determining when to trust or verify generated work.
  • Strong experience with Claude Code or GitHub Copilot for maintenance across varied codebases.
  • Experience with Git, Jenkins, and GitLab.
  • Broad programming experience with Ruby, Python, PHP, C++, Java, and .NET.
  • Experience with test-driven development and Google Test, PyTest, JUnit, and testing-pyramid concepts.
  • Knowledge of secure coding principles and techniques.
  • Experience developing and debugging mobile applications.
  • Experience with Ant or MSBuild, open-source license compliance, and Eggplant Performance or Eggplant Functional is desirable.
  • Ability to work collaboratively, proactively, pragmatically, and with a structured approach to automation.

Tech Stack

Apache AntC++GitJavaJenkinsJUnit.NETPHPpytestPythonRuby

Categories

Keysight

About Keysight

10,000+ employees

Keysight Technologies builds electronic test and measurement instruments and software used for design, validation, and manufacturing by engineers in communications, semiconductor, aerospace and defense, automotive, and data center markets. Its portfolio includes oscilloscopes, signal and network analyzers, RF/microwave test systems, and EDA and network test software, sold with services and support. Founded in 2014 as a spin-off from Agilent Technologies, Keysight is a public company (NYSE: KEYS) headquartered in Santa Rosa, California.

Contact me