ROLE PURPOSE Pickering products are used in the high-performance electronics test and verification applications in the industries like aerospace, automotive, military, electronics manufacturing, etc. The Products are based on PXI and LXI standards. The primary responsibility of this role is to develop and maintain software and hardware solutions for Automated Test Equipment (ATE) systems. This includes both internal and customer-facing applications. The role requires analysing customer requirements, selecting appropriate hardware, and designing software that meets the specific needs of each test system. Additionally, the developer will be responsible for integrating, troubleshooting, and optimising ATE solutions to ensure reliability and performance. Key Responsibilities Analyse and support customer requirements. Support production test departments with software and hardware solutions. Generating customer-oriented documentation. Maintain current software applications. Generate ideas for making new solutions for the customer. Collaborate with a cross-functional team to deliver robust and scalable solutions. Qualifications And Experience Understanding of programming with C / C++ on Windows and Linux platforms. Knowledge of object-oriented languages (C#, Python). Experience with IDEs like Visual Studio and JetBrains. Knowledge of version control system - GIT. Good communication and interpersonal skills. Good logical thinking and problem-solving skills. Experience of interfacing with PC hardware. Knowledge about basic electronics and fundamentals. Due to the nature of target customers for this position, it is only open to US citizens or US Green Card holders; Pickering will not sponsor any visa or Green Card requirements Desirable skills Ability to thrive in a fast-moving development environment. Some knowledge of international standards for instrument control, such as PXI, LXI, VISA, IVI. Any experience in the Test and Measurement industry. Any experience with embedded systems development. This role description is intended to provide a general overview of the role and its responsibilities. It is not exhaustive and may be subject to change to meet the needs of Pickering.