R&D Developer - C# WPF Test Automation
is at 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
Our 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.
Responsibilities- Develop Windows desktop applications for automation of RF test and measurement, data acquisition, and analysis using C#, WPF, and .NET.
- Interface software to test and measurement hardware including network analyzers, spectrum analyzers, communication testers, and positioning equipment.
- Develop flexible automation routines and dynamic data handling for a wide variety of user configurable test and measurement scenarios.
- Design, implement, test, and maintain software components for all aspects of the product portfolio.
- Develop and enhance graphical user interfaces (GUI) for illustrating complex measurement scenarios and displaying multi-dimensional data in a variety of formats.
- Post process data to extract various pertinent metrics and evaluate results as a function of different independent variables.
- Collaborate with hardware engineers to develop driver software and instrument control interfaces
- Participate in all phases of the software development lifecycle: requirements, architecture, design, coding, testing, and release
- Apply Agile/Scrum methodologies; contribute to sprint planning, daily stand-ups, and retrospectives
- Write comprehensive unit tests and participate in automated regression testing to ensure software quality
- Perform design and code reviews, providing and incorporating constructive feedback
- Troubleshoot, reproduce, and resolve defects reported internally and by customers
- Contribute to continuous improvement of development tools, processes, and best practices
- Document software designs, APIs, and procedures using Confluence and other team tools
- Stay current with industry trends and emerging technologies relevant to software engineering and test & measurement
#LI-MO1
Qualifications- BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent discipline
- 6+ years of professional software development experience in C# / .NET
- Experience with WPF, Blazor, and other .NET desktop UI frameworks for stand-alone desktop (not web) applications
- Experience developing software for test and measurement, industrial automation, or scientific instrumentation
- Experience with the use of instrument and hardware interface and control standards including VISA, SCPI, IVI, Modbus
- Experience with low-level control of typical communication interfaces (RS-232, RS-485, GPIB, Ethernet, EtherCAT, I2C, SPI, CAN)
- Familiarity with C and C++ for interfacing with lower-level instrument libraries
- Understanding of electrical engineering principles and electronic test equipment
- Proven experience developing and shipping desktop applications
- Experience with RESTful API design
- Familiarity with software licensing, entitlement, and delivery systems
- Proficiency with Atlassian tools: Jira, Confluence, Bitbucket, SourceTree
- Proficiency with software release pipeline tools: Black Duck Polaris, Dotfuscator, InstallShield, Jenkins, Artifactory
- Understanding of CI/CD pipelines and DevOps practices
- Experience with version control systems, particularly Git
- Experience with automated testing frameworks
Keysight is an Equal Opportunity Employer.
Santa Rosa, CA Pay Range: MIN $122,580.00 - MAX $199,340.00
Most offers will be between the minimum and the midpoint of the Salary Range listed above.
Note: For other locations, pay ranges will vary by region
US Employees may be eligible for the following benefits:
- Medical, dental and vision
- Health Savings Account
- Health Care and Dependent Care Flexible Spending Accounts
- Life, Accident, Disability insurance
- Business Travel Accident and Business Travel Health
- 401(k) Plan
- Flexible Time Off, Paid Holidays
- Paid Family Leave
- Discounts, Perks
- Tuition Reimbursement
- Adoption Assistance
- ESPP (Employee Stock Purchase Plan)
Recommended Jobs
Project Manager
JLB Traffic Engineering, Inc. (JLB) is looking for Project Managers interested in full-time positions with experience in traffic and civil engineering with a transportation background. JLB offers a po…
Product Manager
Dreamscape Learn, a pioneer in immersive virtual reality learning design, is seeking a Product Manager to help define, package, and scale a complex, multi-modal product ecosystem. Our product offe…
General Interest Requisition
The Marlin Alliance, Inc. is continuously seeking talented candidates in the San Diego area to join our elite team of professionals. Please apply to this General Interest requisition to be considered …
Executive Territory Manager, RWS, Los Angeles, California
AT LIFENET HEALTH, YOU ARE THE ADVANTAGE Every day, YOUhelp us to save lives, restore health, and bring hope to patients and families around the world. At LifeNet Health, we cultivate growth, in…
AGENCY COORDINATOR
we’re hiring AGENCY COORDINATOR remote positionBrandUp is a creative agency based in sunny Los Angeles, working with market-leading brands, impactful entrepreneurs and tomorrow's most exciting start…
Support Analyst ll-Infrastructure, Regulated Industries
Overview Your proactive and resourceful approach will drive creative solutions to our customers' most complex challenges while thriving in a dynamic and collaborative setting. You will have the oppor…
Enterprise Curation Account Manager
About LoopMe LoopMe uses AI to change how brand advertising is bought, measured, and optimized. Where most AdTech platforms optimize for impressions or clicks, we optimize for what actually matter…
Occupational/Physical/ Speech Therapists
Occupational/Physical/ Speech Therapists Requirements: must possess your own auto insurance, CA License/ID., malpractice insurance, current CPR, physical & TB test within the last 6 months, Social S…
Assistant Food and Beverage Operations Manager
JOB SUMMARY Assists with supervising food and beverage/culinary daily operations. Responsibilities include ensuring guest and employee satisfaction while maintaining the operating budget. Ensures …
Paralegal - Personal Injury Litigation
Paralegal â Personal Injury Litigation Wilshire Law Firm is a distinguished, award-winning legal practice with over 18 years of experience, specializing in Personal Injury, Employee Rights, and …