JD: - Technical Skills: - 5+ years’ experience as a software developer.
- Hands-on experience developing .NET & .NET Core
- Experience with Modern C++ and C# required.
- Network Programming on Linux
- Linux Administration, Linux Kernel and Service Configuration
- Highly motivated and results driven individual with the ability to work independently and self-manage
- 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
- Desire to write/understand software that controls instruments
- Demonstrable proficiency in Code Quality and Performance
- Strong OOP, analytical, and troubleshooting skills
- Good communication skills (oral and written)
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.
Qualification: - Bachelor of Science degree in Computer Science, Computer Engineering, or other technical degree preferred but not required.
| | |