Cover letter required. *** Please read the entire job description. Your chances of being considered increase dramatically if you submit a written description indicating why you think you are a fit for the position and the company. If you've read Walter Issacson's biography on Elon Musk and consider yourself hardcore, that is a good sign. We are only interested in A players who are passionate about programming and technology and want to make a dent in the world. If this scares you, turn back now, otherwise continue reading.
Industrial Measuring Systems manufactures and sells Measuring and Process Monitoring Systems for use in the metals industry, primarily focusing on the steel industry. We are looking for a self-starter to improve quality, design, marketing, and development of our current and future products.
The measuring systems use crazy-advanced 3D scanning lasers to calculate refractory thickness. We strap these lasers to the end of robotic arms and put them places they have no business being. The results are displayed using 3D graphics (currently written using DirectX 9, an upgrade is needed). We have lasers in Sweden, Brazil, Bahrain, Norway, France, and the USA.
Our Process Monitoring System, DVIS (Data Video Integration System) is a revolutionary product that captures PLC and Video data from industrial settings, stores them in a custom-built time-series database, and makes the data available for clients that can connect to the server over a network.
Our systems collect a lot of raw time series and video data. This is ripe, and I mean RIPE for applying AI/machine learning to discern information from the data. It’s a classic "Drowning in data but starving for information" problem. Help.
A lot of our laser algorithms rely on the Iterative Closest Point algorithm. Has it been your lifelong dream to learn this algorithm inside out? If so, a job position with Industrial Measuring Systems Inc. might be for you.
Marketing? WHAT MARKETING. What is marketing. All of our sales have been by word of mouth. Imagine what we could do if we actually made a marketing effort. The same can be said for documentation. We need help with all of that.
Industrial Measuring Systems Inc. is a small company. The ideal candidate realizes that their usefulness is proportional to the amount of responsibility they acquire if you’re the type of person that gets obsessed with problems and derives satisfaction from accomplishment as opposed to clocking hours then this job might be for you. Have you heard of the term Microsoft-millionaire? We are looking to coin the term IMSI-millionaire.
The Software Engineer will work primarily with the managing software architect(s) and general manager.
Job Type: Contract
Salary: $60.00 per hour
Ability to work remotely, preferably in Halifax, Nova Scotia for some in-person training. International travel is occasionally offered but not required.
Desired Traits:
· Passion
· Curiosity
· Humility
· Hunger (like, the type that makes you want to conquer the world, not get a bowl of soup)
· Relation to Andrej Karpathy
Relevant Experience:
· C# (currently targeting .NET 4.8, please help us upgrade to .NET Core)
· WPF
· Windows Forms
· Video Compression/Streaming video
· Website design
· 3D graphics (DirectX/OpenGL)
· Industrial Automation/PLCs
· Time-series databases/Process historians etc.
· MongoDB
· RTSP/OPC-UA/EthernetIP/Modbus
· gRPC
· IPA’s
· Lagavulin 16
Job Type: Fixed term contract
Contract length: 6 months
Salary: $60.00 per hour
Expected hours: No less than 40 per week
Benefits:
- Dental care
- Extended health care
- Paid time off
- Vision care
- Work from home
Flexible Language Requirement:
- French not required
Schedule:
- Monday to Friday
- On call
- Overtime
- Weekends as needed
Language:
- English (preferred)
Work Location: Remote