25 Feb
Senior Software Developer (Remote)
Vacancy expired!
- Bachelor s degree in Engineering, Computer Science or related field, with at least 5 years professional experience preferably with API and web-based service experience
- Amazon Web Services or cloud-based development experience
- Hands-on experience with C, C and scripting experience with languages such as JavaScript
- Networking experience include web-based services for remote login and control of systems utilizing secure protocols
- Experience with Linux (Ubuntu preferred) and GUI development
- Experience with source and build management tools such as Jenkins, Git, SVN.
- Preference will be given to candidates that have worked with chemical or biological detection equipment
- General understanding of communication protocols (Ethernet, MODBUS, Profibus, DeviceNet).
- Understanding of mathematics (statistics, failure rates, extrapolation, interpolation, etc.).
- Experience with Machine Learning/Artificial Intelligence
- Experience with Docker
- Experience with Python a plus
- Experience with QT and Meteor/Mongo a plus
- Implement and maintain web interfaces for cloud based data management and artificial intelligence
- Aid in the development of the user interface
- Develops a thorough understanding of the functionality of PC, application SW, FW and Mass Spectrometer interactions.
- Performs investigative testing on customer and other issues as required.
- Software Documentation
- Participates in code reviews.
- Able to deliver project on time
- A motivated self-starter that is able to assume responsibility for tasks with minimal supervision or direction
- Position will be largely remote work
- Willing to learn concepts and principles from multiple disciplines (chemistry, electronics, and software)
- Motivated to work as part of a team
- Able to solve design problems independently.
- Willing to think outside the box and able to assume tasks, projects, and duties outside of their comfort zone .
Vacancy expired!