Software Engineer

Company Name
MultiSensor Scientific
Location (City)
Somerville
Job Category
Software Development
Job Sector
Other
Job Type
Full Time
Degree Requirement
Bachelors

MultiSensor Scientific is developing unique, low-cost imaging systems for gas leak detection and quantification across the industrial gas supply chain. The Engineering team at MultiSensor Scientific is responsible for architecture design, prototyping, test and manufacturability of multiple product developments involving imaging and non-imaging sensors, optics, real-time processing, controls and signal conditioning.

MultiSensor Scientific is looking for a talented and motivated Software Engineer to join a multidisciplinary team developing gas imaging sensors and applications for inspectors and operators in oil & gas as well as other process industries. The ideal candidate will be experienced in embedded linux development, image processing and communications including USB, Wi-Fi, Bluetooth, Modbus TCP/IP and other industrial standards for wired/wireless communications and data transfer.

Job Duties/Responsibilities: 

 Prototype code development for initial testing of component hardware

 Working with the Hardware Engineering team during hardware architecture definition, communication and data protocol selection and implementation

 Software architecture definition for deployable embedded and application code that can be easily maintained and updated

 Code generation for embedded linux systems, debugging and version tracking

 Image processing of multiple spectral images, including real-time computation and wireless/wired data transmission to tablet or enterprise applications

Qualifications: 

 BS in Computer Science or Electrical Engineering, Preferred MS in CS or EE (or equivalent knowledge and experience)

 Mastery of C/C++ in multi-threaded applications, object-oriented design concepts

 8-10 years of relevant experience in a product design environment including all phases of software development lifecycle including concept layout, design, implementation, test and support

 Comfort with Github/other VCS, configuration mgmt, bug tracking tools, remote monitoring over ethernet

 Experience with real-time image processing, video encoding/decoding, motor control and sensor integration

 Experienced in SPI, I2C and architecture definition and implementation in embedded systems

 Excellent analytical, written and verbal communication skills

How to Apply: 
About the Company: 

MultiSensor Scientific is developing unique, low-cost imaging systems for gas leak detection and quantification across the industrial gas supply chain. The Engineering team at MultiSensor Scientific is responsible for architecture design, prototyping, test and manufacturability of multiple product developments involving imaging and non-imaging sensors, optics, real-time processing, controls and signal conditioning.