SensorView Demo

Secure Login

Careers

Work with us

CNIguard is a high technology business delivering infrastructure protection and asset management solutions to the electricity, gas, water, transportation, communication and other vital sectors. Its products provide real-time monitoring of critical infrastructure to detect, safeguard and prevent human or natural interference or disruption resulting in cost-effective solutions and considerable savings through minimizing damage. Google “manhole explosion Boston” for an idea of what we aim to prevent.

As part of our ongoing growth, we are hiring developers to work on our Sentir range of Edge devices and SensorView IoT platform. This exciting opportunity will allow you to play a key role as part of a team innovating in an application area and market segment that will see enormous growth over the next 10-15 years. This is a fantastic opportunity to gain experience with the leading-edge technology and products it will serve. CNIguard are a small organization, with a small Development team. Our Developers work very much as generalists – offering opportunities to contribute to projects around Data Engineering, Software Development, Web Applications, Data Science/Analytics and ML.

To apply for any of the following please send your CV and cover letter to careers@cniguard.com stating the role for which you are applying.

Contract: Permanent
Location: Ideally based in the Edinburgh/Central Scotland area. However, the position will be remote in the short term. In the longer term, Remote/home and blended working will remain an option.
Salary: Competitive

We are looking for a Firmware Engineer who brings experience of developing low-level Firmware which interfaces to ASIC and other low level electronic peripherals for Comms, I/O, Memory, Timers, Sensors, etc. On a daily basis, the successful candidate will:

  • Develop embedded software features to support CNIGuard products, including: low level communications, writing drivers for low-level peripherals such as UART, SPI, Flash, Timers, GPIO, Sensors
  • Develop SW that interacts with Cellular modem and other RF communication protocols
  • Work within the software team at CNIGuard to achieve shared product deadlines
  • Manage your time and prioritise your work effectively in a fast-moving environment
  • Participate fully in developing CNIGuard’s quality management process, including ISO9001 and processes required for Functional Safety and Product Security
  • At all times, adhering to CNIGuard’s very high standards for Software Quality and Reliability

REQUIREMENTS

It is essential that:

  • You have a degree in Computer Science, Electronics Engineering or another related field
  • You have 3+ experience working in Embedded Software Development: C, ARM/PPC FreeRTOS (or equivalent, including bare metal)
  • You have experience in developing drivers for low level communications interfaces, such as SPI, UART, I2C, GPIO
  • You have experience working at a system level (CNIguard’s product is a connected IoT device)
  • You should have a firm grasp of IoT basics
  • You can program devices with RF interfaces, such as 4G Cellular, Wi-Fi, Bluetooth or LoRaWAN
  • You know how Memory works (Flash & RAM)
  • You know your way around embedded SW development & test tools – from revision control (SVN, Git) to compilers, logic analysers, scopes, JTag probes…
  • You can demonstrate great analytical and problem-solving skills

Desirable (but not essential):

  • You have experience in Industrial IOT systems, including sensors, gateways and connectivity to ‘the cloud’
  • You have a working knowledge with Software Quality/Coding standards such as MISRA C
  • You have experience of developing software that meets functional safety and security standards (e.g. IEC EN 62443, IEC EN 61508)
  • You have a good working knowledge of Python scripting
  • You have experience working in an Agile development environment, utilizing Continuous Integration and Test Automation.
  • Ideally, you would have experience with many of our project management tools (Jira, Confluence…)

Contract: Permanent
Location: Ideally based in the Edinburgh/Central Scotland area. However, the position will be remote in the short term. In the longer term, Remote/home and blended working will remain an option.
Salary: Competitive

We are looking for a Hardware Engineer who brings experience of developing the Electronics for IoT Edge Systems (microcontrollers, comms interfaces, power management, memory, etc). On a daily basis, the successful candidate will:

  • Develop embedded system features to support CNIguard products
  • Support Manufacturing and Supply Chain operations
  • Work within the Engineering team at CNIguard to achieve shared product deadlines
  • Manage your time and prioritise your work effectively in a fast-moving environment
  • Participate fully in developing CNIguard’s quality management process, including ISO9001 and processes required for Functional Safety and Product Security
  • At all times, adhering to CNIguard’s very high standards for Software Quality and Reliability

REQUIREMENTS

It is essential that you can demonstrate the following skills and experience:

  • A bachelor’s degree in Electronic Engineering, or related discipline
  • 5+ years’ experience in Embedded Hardware Design – design from concept to production and Design for Manufacture.
  • Component selection, microcontroller operation, analog and digital sensor interfacing, schematic-capture and PCB design.
  • Design and optimization of low-power and battery-powered systems.
  • Integration and operation of radio communication modules.
  • Use of circuit simulator and optimization tools.
  • Operation of in-circuit tests and JTAG tools.
  • Prototyping and ‘bread boarding’ skills.

Desirable (but not essential) skills:

  • Design of Industrial IOT systems, e.g., sensors, gateways, and connectivity to ‘the cloud’
  • FPGA and PLD circuit design.
  • Embedded software experience.
  • RF circuit design and antenna selection.
  • Product prototyping using CAD tools
  • Design of in-circuit test equipment for factory production system tests
  • Use of Measurement and Diagnostic Tools – Use of appropriate equipment: logic analysers, oscilloscopes, multimeter & bench power supplies etc.
  • Ideally, you would have experience with many of our project management tools (Jira, Confluence…)

Contract: Permanent
Location: Ideally based in the Edinburgh/Central Scotland area. However, the position will be remote in the short term. In the longer term, Remote/home and blended working will remain an option.
Salary: Competitive

This role will be responsible for architecture and development of data-oriented applications, the Cloud Services which support them, APIs and communication with Edge IoT devices. Security of Data and Applications is a critical part of the job.

REQUIREMENTS

It is essential that:

  • You have a degree in Computer Science, Data Science, Software Engineering, or another related field
  • You have 5+ years’ experience working in Cloud-native Software Projects
  • You are an accomplished developer using Python, noSQL, JavaScript
  • You can demonstrate experience in Cloud and Web oriented applications
  • You have experience working with AWS Platform Services
  • You can build a Software platform that serves both internal developments, as well as SaaS Data Services
  • You are fluent in modern design patterns – specifically Service Oriented Architecture
  • You know your way around SW development tools – from Revision Control through to deployment and application monitoring
  • You have experience working in an Agile development environment, utilizing Continuous Integration and Test Automation – including common Agile tools (Jira, Confluence, etc.)
  • DevOps, Site Reliability Engineering and Secure Development experience would be a huge bonus
  • You can demonstrate great analytical and problem-solving skills

Desirable (but not essential):

  • You have demonstrable experience with common Web application frameworks (such as Django, React,…)
  • You have experience of and end-to-end IoT systems
  • Some front-end experience, especially around data visualisation, would be useful
  • Familiarity with React.js would be a plus
  • You are aware of Data Privacy and Security principles, standards, and regulations (GDPR, ISO 27001, encryption, Authentication & Authorisation, Identity & Access Management…)

We recognise the importance of attracting, developing and retaining staff that reflect the diversity of our marketplace. Any hiring decisions we make are based on qualification, merit and prevailing business needs. We welcome applications from all suitably-qualified candidates irrespective of gender, disability, marital or parental status, racial, ethnic or social origin, colour, religion, belief or sexual orientation, or any other protected characteristic as outlined by federal, state, or local laws.

No agencies please.

Jim Darroch
Jim Darroch
VP Software & Engineering

LinkedIn

Jim is a software development executive with 30 years’ experience in designing software and data solutions for Data/Telecoms, Industrial and IoT markets – with an emphasis on reliability, high availability, safety, and security. He has experience in building and leading software teams on a global scale for multiple large corporations (notably HP, Emerson and Honeywell) as well as several small/start-ups; establishing teams to quickly deliver innovative Software solutions.  Jim holds a B.Sc. with First Class Honours in Computer Science from Strathclyde University.
Stephen Rose
Stephen Rose
Chief Financial Officer

LinkedIn

30 years qualified accountant with industry based board level experience in the UK, Europe and China. Stephen is a commercially focused accountant having been group financial director for Eaglemoss Publications, an international publishing group for over 20 years. Other roles include management accountant for Porcelanosa and a consultancy role for fashion group, Jumper Retail.
Chris Quire
Chris Quire
Chief Executive Officer

LinkedIn

Chris is an engineer and technology executive with over 30 years of global experience in designing, manufacturing, deploying, and supporting wireless solutions in the utility and consumer electronics sectors. He was previously with Landis+Gyr and Comverge, after starting his career with Panasonic. Chris holds a MBA from Georgia State and a BEE from the Georgia Tech, as well as two patents.
Dr. Edward Klinger
Dr. Edward Klinger
Founder & Chief Strategy Officer

LinkedIn

Edward is an engineer with 35 years experience in creating, building and running global technology companies. He is founder of CNIguard which manufactures ruggedized sensoring systems for critical infrastructure including water, electricity, transport, oil & gas, and defense sectors. Previously he was with PwC, Perot Systems, and Pratt & Whitney, and an Adjunct Professor at McGill University. Edward holds a Ph.D. in Mechanical Engineering from McGill and an MBA from Wharton.

For a demo of the SensorView dashboard, please complete the form below.