Software Solutions Engineer at Keysight Technologies INC
Wokingham RG41 5TP, , United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

05 Sep, 25

Salary

0.0

Posted On

05 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Automation Tools, Soft Skills, Programming Languages, Quality Processes, English, C++, Presentation Skills, Python

Industry

Computer Software/Engineering

Description

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 award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.
We are seeking a highly skilled and experienced Software Engineer to join our team, focusing on defining and implementing a robust software quality process for developing customized software solutions in the Test and Measurement market. The ideal candidate will have extensive knowledge of software quality standards and a strong background in software engineering.

TECHNICAL SKILLS:

  • Extensive experience in software engineering, with a focus on quality assurance and process improvement.
  • In-depth knowledge of ISO software quality standards (AS9100D, ISO 9001).
  • Proficiency in programming languages such as C#, C++, or Python.
  • Experience with software development lifecycle (SDLC) methodologies and best practices.
  • Familiarity with test automation tools and frameworks.

SOFT SKILLS:

  • Excellent communication and presentation skills.
  • Strong analytical and problem-solving abilities.
  • Detail-oriented with a focus on quality and accuracy.
  • Ability to work independently and as part of a team.
  • Fluent in English; proficiency in additional languages is a plus.

EXPERIENCE:

  • Proven experience in defining and implementing software quality processes.
  • Experience in the Test and Measurement market or related industries is highly desirable.
  • Previous experience in a senior or lead software engineering role.
    Careers Privacy Statement
    *Keysight is an Equal Opportunity Employer.
Responsibilities
  • Quality Process Development: Define, implement, and maintain software quality processes in accordance with ISO standards to ensure high-quality software development.
  • Standards Compliance: Ensure all software development activities comply with relevant ISO software quality standards and best practices.
  • Perform system analysis, risk assessment, and develop strong test strategies by reviewing product designs, technical specifications, and collaborating with product managers and developers.
  • Documentation: Develop and maintain comprehensive documentation for software quality processes, including quality plans, procedures, and guidelines.
  • Training and Mentorship: Provide training and mentorship to the software development team on ISO standards and quality processes.
  • Quality Assurance: Conduct regular audits and reviews to ensure adherence to quality processes and identify areas for improvement.
  • Collaboration: Work closely with cross-functional teams, including software developers and project managers, to ensure seamless integration of quality processes throughout the SDLC.
  • Continuous Improvement: Drive continuous improvement initiatives to enhance software quality and process efficiency
Loading...