SW Solution Architect
Keysight Technologies
Overview
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 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 Solution Architect 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. 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.
- Extensive experience in software engineering, with a focus on quality assurance and process improvement.
- In-depth knowledge of quality management standards and frameworks, including ISO 9001 and AS9100D, and their application to software development.
- 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.
- 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.
- 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.
Offerta di lavoro pubblicata 2 mesi fa