Linux Administration, Linux Kernel and Service Configuration
Good communication skills (oral and written)
Desire to write/understand software that controls instruments
Highly motivated and results driven individual with the ability to work independently and self-manage
Strong OOP, analytical, and troubleshooting skills
Demonstrable proficiency in code quality and performance
Experience with; Atlassian tool suite (Jira, BitBucket), Git/GitHub, cmake, etc.…
Experience with one or more of following is a plus: Modern SDLC processes, Linux Networking, Yocto Linux
Process Skills:
Develop software solutions that interact with instrument drivers and the firmware.
Contribute to the design, development, integration, and maintenance of a Linux based server controlling & managing multiple analytical instruments in a networked environment.
Work collaboratively in a fast-paced cross-functional team environment.
Troubleshoot and develop solutions for NPD (new product development) and legacy products.
Work with UX (user experience) and documentation teams to produce technical content for customer facing documents for improved customer experience.