The Software Engineer (Research) role is a software development and data analysis role targeted at our client’s LabVIEW, FPGA and C# codes. Some examples of what the role would encompass (non-exhaustive):
* Quick modification of LabVIEW or FPGA codes to perform specific experiments
* Documentation and design of software architecture
* Changes to core algorithms
* Interacting with other teams to understand and document how particular sections of the instrument work
* Testing of specific functionality on the tool
* Quick data analysis on experiment results
Key Responsibilities:
* Software development
* Data analysis
* Software design documents
* Scope of work describing in sufficient detail a piece of work to be executed by another department.
* Presentations/Training to the rest of the business
* Consult on projects and customer requests
* Issue root causing
Education / Qualifications:
* Degree in engineering
* 10 years of experience in an engineering or research role
Professional Skills/ Abilities:
* Experience working with instrumentation automation for technology or science.
* Experience with LabVIEW Real-time and FPGA
* Experience with control systems
* Experience in prototyping software
* Experience with instrument testing and validation
* Data analysis and algorithmic skills
* Proficiency in data analysis tools, such as Python, Matlab, Excel, etc