Skip to content

Careers at Dashboard

Driving industrial development and change

At Dashboard we have ambitious goals, and a dedicated team working to solving some of the most complex challenges in industry.

Our open and transparent culture empowers the team to dive in, experiment and deliver outputs at the leading edge of what is technologically possible today.

Dashboard is a clean-tech company rooted in the transformational power of data analysis. Our goals are to reduce environmental industrial impacts, improve safety, increase transparency/accountability, reduce cost, mitigate security risk and minimise process interruptions. Each and every one of these objectives can be achieved by analysing past performance, understanding the present and by making predictions about future improvements.

Humans behind the data

At Dashboard we have ambitious goals, and an ambitious team dedicated to solving some of the most complex challenges in industry. Our open and transparent culture empowers the team to dive in, fail fast, experiment and deliver outputs at the leading edge of what is technologically possible today.

In order to achieve these goals, we must not forget to maintain the human element behind the data. This is another key strength behind our platform. Our personal beliefs shape how we strive to run our business, where the following apply:

• We are empowering and trusting (with an associated expectation of excellence), we therefore give people the space and resources to do their job.

• We are open and transparent and therefore honest about all aspects of the business.

• We are warm and humane, treating people with respect and in the correct manner.

• We are resilient with high personal and professional standards and therefore we demonstrate mental and moral resilience to deliver excellent results.

• We are collaborative and agile and therefore harness the power of collaboration and adaptability to achieve innovative progress.

These core values define not only our corporate attitude, but how we interact as an organisation. As our business grows we are determined to maintain these values. If you are interested in a role at Dashboard we hope that these sentiments strike a chord. Read below to see our current opportunities.

Join us, strap in and enjoy the journey.

Current vacancies

The Position

Job Title: Senior Hardware Engineer

Department: Engineering

Location: Exeter office with occasional home working possible

Reports to: Engineering Manager

 

Job Purpose

At Dashboard, we’re committed to enabling and delivering the next generation of IoT capability to the industrial and energy sectors.  As the Senior Hardware Engineer within the Dashboard team, you will be responsible and accountable for multiple areas of hardware development. This will include areas from amongst: communications, sensors, power, edge computer control circuitry, and will also include responsibility for the associated firmware used within each subsystem and leading integration of the different subsystems within the Field equipment. 

 

To fulfil this role, you will need to be a competent and experienced electronic engineer, ideally with a degree in electronic engineering or a similar discipline (relevant experience alone will also be considered). Experience in design for manufacturing is particularly desired.

Technology areas of current importance to us include Ultrasonic subsystem development, Edge Computer subsystem development, Embedded C, Sensor specialisation, Power and Communications development, FPGA development and Hardware/System Integration.

 

Key Responsibilities

Dashboard is a late-stage startup, and as such responsibilities are likely to change as the company expands. A strong candidate will readily adapt to new technical roles and challenges.

·         Lead high-level discussions on hardware development.

·         Technical lead on hardware projects and/or field equipment within end-to-end systems

·         Lead the design and prototyping of new electronic hardware systems.

·         Build, Fault finding and testing of electronic prototypes and PCBs.

·         Final design and validation of PCBs for manufacture.

·         Embedded software integration and some development

·         Design reviews for other engineers or teams

·         Support documentation for other internal teams and technical user manuals

 

Key Relationships

Engineering Manager, Programme and Project Managers, Hardware Engineers, Mechanical Engineers, Software Team Leaders, Product/Marketing/Commercial Team, Support Team.

 

Emotional Characteristics and Professional Skills

·         Adaptable and consistent – An ability to keep up with a fast-paced schedule of work and maintain a high standard of work output

·         Autonomous and dependable – An ability to problem solve and complete work without extensive supervision or guidance

·         Collaborative and transparent – A well-developed ability to work alongside many stakeholders with distinct needs, and to be honest/open when problems arise

·         Diligent and responsible – An ability to successfully manage timekeeping and meet deadlines when required

·         Fair and understanding – Showcase strong emotional empathy for others’ perspectives and lifestyles when engaging in business operations

·         Proactive and organised – An ability to track changing priorities and to bring a forward-thinking approach to the role

·         Tactful and considerate – An ability to maintain confidentiality and discretion in interactions with stakeholders within and without the organisation

 

Knowledge & Experience

Essential

·         Minimum of 5 years' experience as an Electronics Development Engineer.

·         Team Leadership Experience.

·         Design for Manufacture experience, including at least two products that have successfully moved into the production environment.

·         Experience in writing MCU firmware, ideally in C.

·         Familiarity with Programmable Logic Devices

·         Ability and willingness to continually learn new skills as needed.

·         A good communicator, able to write clear and comprehensive reports.

·         A proficient, native level of English, both verbal and written.

·         Self-managing – able to operate in a fast-changing environment as part of a wider project team

 

Desirable

·         Previous telematics or communications experience.

·         Industrial instrumentation, control or IIoT experience.

·         Ultrasonics design experience

·         Product compliance experience.

·         Digital or high frequency analogue design experience.

·         Qualifications

·         IET membership (or similar), Degree in Electronics, Physics or similar and / or substantial verifiable experience.

·         Substantial verifiable learning in current technologies as above.

 

Competencies

Team Leadership.

Full Lifecycle Hardware Design.

Circuit design software.

C and C++ programming.

Design for Manufacture.

As part of the interview process, we would like to discuss examples of previous development projects you have completed.

 

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age

The Position 

Job title: Senior Software Engineer 

Department: Engineering 

Location: Exeter office with flexible work options; Hybrid Remote 

Reports to: Head of Technology 

Salary: Up to £45,000 dependent on experience 

Job Purpose 

Dashboard is growing rapidly and therefore this job description supplies a broad handrail for the responsibilities of the role. As a part of our team, you will be expected to roll up your sleeves, reliably perform your duties, and tackle other challenges as they arise.  A strong candidate will readily adapt to these challenges and get stuck in.  

The typical qualities needed to be successful in this role include: Innovative and analytical thinking; Strong interpersonal skills; Motivation, enthusiasm and commitment; Flexibility and adaptability; The ability to tackle complex problems and a willingness to always learn 

You will be responsible and accountable for an area of software development and maintenance of that software once it goes live, working within a small team. 

We are looking for someone who enjoys tackling different problems in a structured way and is a highly motivated self-starter. Our engineering team members should have great interpersonal and communication skills and a strong desire to deliver the best possible solution for our clients, whilst maximising value. 

We pride ourselves on having a dynamic team and knowing the value of a team. You should be an excellent team player who recognises the strength of the team as a whole and can find their role within the Dashboard team. 

 

The challenges 

Our platform is used by companies monitoring physical assets in the world. This could be a pipeline to a building or bridge, our challenges can change from project to project but the core platform challenges we focus on are: 

  • Realtime Asset Monitoring 
  • Massive amounts of data ingestion 
  • Data security, availability, and integrity 
  • Delivering value to our customers 

The Tech Stack 

Our team has tried and tested multiple solutions, languages and frameworks and our current stack is scalable, fast and secure. Don’t feel you need to know them all, there will be time to learn as part of the role. We use the following technologies and services: 

  • Python, TypeScript/JavaScript, Go 
  • gRPC, MQTT, Kafka 
  • Postgresql, Druid 
  • Grafana, SuperSet 
  • Redis 
  • Azure 

Key Responsibilities 

Most of your days will be spent designing software and systems, research and coding. This work will involve collaborating with other departments within Dashboard to deliver new or change existing features based on client requirements and feedback. Your overall day to day goal is to help make our API service faster, more scalable and more robust. You will also take the lead on projects, features and code reviews to ensure the highest standard of development work is kept. 

Building stable and reliable software is not an option: as a leader in the development team, you will design and write state-of-the-art software, follow best practices, measure everything, document everything and be responsible for development to production. 

Other responsibilities include: 

  • Responsible for developing features, fixing bugs, updating applications and services 
  • Work as part of a small effective team 
  • Leading sprints, code reviews 
  • Provide input into high-level and low-level software discussions 
  • Work closely with clients to understand their needs and working with the Dashboard platform 
  • Work planning, tracking and feedback 
  • Helping us to grow our software engineering practice 
  • Helping with Dashboard internal applications and project or other work when possible 

Key Relationships 

  • Head of technology, Senior Software Engineer, other team members, Product Owner, Scrum Master/Project Manager, Product/Marketing/Commercial Team 

Emotional Characteristics and Professional Skills 

  • Adaptable and consistent – An ability to keep up with a fast-paced schedule of work and maintain a high standard of work output 
  • Autonomous and dependable – An ability to problem solve and complete work without extensive supervision or guidance 
  • Collaborative and transparent – A well-developed ability to work alongside many stakeholders with distinct needs, and to be honest/open when problems arise 
  • Diligent and responsible – An ability to successfully manage timekeeping and meet deadlines when needed 
  • Fair and understanding – Showcase strong emotional empathy for others’ perspectives and lifestyles when engaging in business operations 
  • Proactive and organised – An ability to track changing priorities and to bring a forward-thinking approach to the role 
  • Tactful and considerate – An ability to maintain confidentiality and discretion in interactions with stakeholders within and without the organisation 

Knowledge and Experience 

  • At least 3-5 years' experience with Python, JavaScript/Typescript 
  • At least 3 year of experience with SQL or other query languages 
  • Experience of server-side frameworks such as Django, FastAPI, NestJS or Fastify in production 
  • Experience of relational and non-relational database such as PostgreSQL or MongoDB in production 
  • Working knowledge or frontend frameworks such as VueJS 
  • Experience in deploying applications and or services to a live environment 
  • Supported applications and or services in a live environment 
  • Great written and verbal communication skills 
  • Experience leading a team, project or feature development 
  • An understanding of software development methodologies such as Agile 
  • Working knowledge of software deployment lifecycle 
  • An interest in IoT or IIoT 
  • Experience with MQTT, Kafka, NATS, and gRPC 
  • Experience with Golang, Rust or C++ 
  • Experience with PostGIS or other GIS platforms 
  • Experience with security protocols 

Qualifications 

  • At least 3-5 years practical experience writing software in a production environment. 

 

As part of the interview process, we would like to discuss examples of previous development projects you have completed. We may also supply a small task to better gauge your ability and coding practices, these tasks are not paid work and the code is not used by Dashboard, execution of the task should take no more than 1-2 hours.  

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.   

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age 

 

Contact Information and Application 

For all queries and applications, and CV submissions please contact: careers@dashboard.net  

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.   

 

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. 

 

The Position 

Job title: Full Stack Software Engineer 

Department: Technical 

Location: Exeter office with flexible work options Hybrid Remote 

Reports to: Senior Software Engineer 

Salary: Up to £40,000, dependent on experience 

Job Purpose  

Dashboard is growing rapidly and therefore this job description provides a broad handrail for the responsibilities of the role. As a part of our team you will be expected to roll up your sleeves, reliably perform your duties, and tackle other challenges as they arise.  A strong candidate will readily adapt to these challenges and get stuck in.  

The typical qualities needed to be successful in this role include: Innovative and analytical thinking; Strong interpersonal skills; Motivation, enthusiasm and commitment; Flexibility and adaptability; The ability to tackle complex problems and a willingness to always learn 

You will be responsible and accountable for an area of software development and maintenance of that software once it goes live, working within a small team. 

We are looking for someone who enjoys tackling different problems in a structured way and is a highly motivated self-starter. Our engineering team members should have great interpersonal and communication skills and a strong desire to deliver the best possible solution for our clients, whilst maximising value. 

We pride ourselves on having a dynamic team and knowing the value of a team. You should be an excellent team player who recognises the strength of the team as a whole and can find their role within the Dashboard team. 

Our platform is used by companies monitoring physical assets in the world. This could be a pipeline to a building or bridge, our challenges can change from project to project but our the core platform challenges we focus on are: 

  • Realtime Asset Monitoring 
  • Massive amounts of data ingestion 
  • Data security, availability, and integrity 
  • Delivering value to our customers 

 

Key Responsibilities 

Most of your days will be spent designing software, research and coding. This work will involve collaborating with other departments within Dashboard to deliver new or change existing features based on client requirements and feedback. Your overall day to day goal is to help make our API service faster, more scalable and more robust. You will also get a chance to work with the frontend team to help integrate API services within the UI.  

  

Building stable and reliable software is not an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything, document everything and be responsible for development to production. 

Other responsibilities include: 

  • Responsible for developing features, fixing bugs, updating applications and services 
  • Work as part of a small effective team 
  • Provide input into high-level software discussions 
  • Working closely with clients to understand their needs and working with the Dashboard platform 
  • Work planning, tracking and feedback 
  • Helping us to grow our software engineering practice 
  • Helping with Dashboard internal applications and project or other work when possible 

Key Relationships 

  • Senior Software Engineer, other team members, Product Owner, Scrum Master/Project Manager, Product/Marketing/Commercial Team 

Emotional Characteristics and Professional Skills 

  • Adaptable and consistent – An ability to keep up with a fast-paced schedule of work and maintain a high standard of work output 
  • Autonomous and dependable – An ability to problem solve and complete work without extensive supervision or guidance 
  • Collaborative and transparent – A well-developed ability to work alongside many stakeholders with distinct needs, and to be honest/open when problems arise 
  • Diligent and responsible – An ability to successfully manage timekeeping and meet deadlines when required 
  • Fair and understanding – Showcase strong emotional empathy for others’ perspectives and lifestyles when engaging in business operations 
  • Proactive and organised – An ability to track changing priorities and to bring a forward-thinking approach to the role 
  • Tactful and considerate – An ability to maintain confidentiality and discretion in interactions with stakeholders within and without the organisation 

Knowledge and Experience: The Tech Stack 

  • Our team has tried and tested multiple solutions, languages and frameworks and our current stack is scalable, fast and secure. Don’t feel you need to know them all, there will be time to learn as part of the role. We use the following technologies and services: 
  • Python, TypeScript/JavaScript, Go 
  • gRPC, MQTT, Kafka 
  • Postgresql, Druid 
  • Grafana, SuperSet 
  • Redis 
  • Azure 

Knowledge and Experience: 

  • At least 1-2 years experience with Python, JavaScript/Typescript 
  • At least 1 year of experience with SQL or other query languages 
  • Working knowledge of server-side frameworks such as Django, FastAPI, NestJS or Fastify 
  • Working knowledge or frontend frameworks such as VueJS 
  • Working knowledge of relational and non-relational database such as PostgreSQL or MongoDB 
  • Experience in deploying applications and or services to a live environment 
  • Supported applications and or services in a live environment 
  • Great written and verbal communication skills 
  • An understanding of software development methodologies such as Agile 
  • Working knowledge of software deployment lifecycle 

Qualifications 

  • A degree is not required to apply for this role 

Competencies 

  • An interest in IoT or IIoT 
  • Exposure or experience with MQTT, Kafka, NATS, and gRPC 
  • Exposure or experience with Golang, Rust or C++ 
  • Exposure or experience with PostGIS or other GIS platforms 
  • Exposure or experience with security protocols 

Contact Information and Application 

For all queries and applications, and CV submissions please contact: careers@dashboard.net  

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.   

 

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. 

 

The Position 

Job title:   Project Manager   

Department: Project Operations, Engineering, Client Outreach 

Location:   Exeter office with flexible work options   

Reports to: Programme Manager 

Salary: £40,000 - £55,000 dependent on experience;  Negotiable at interview stage 

Job Purpose 

Dashboard is growing rapidly and therefore this job description provides a broad handrail for the responsibilities of the role. As a part of our team you will be expected to roll up your sleeves, reliably perform your duties, and tackle other challenges as they arise.  A strong candidate will readily adapt to these challenges and get stuck in. 

You will be responsible for enabling the development and successful delivery of Dashboard’s critical projects. The role includes the need to communicate clearly with stakeholders within and outside Dashboard to achieve project goals and to realise our vision.  

As the scope and direction of the Company grows, your role will be to provide clear and effective guidance to the engineering team delivering on projects and to work closely with the programme manager & engineering manager to manage relationships with clients, and support testing and QA efforts. 

 

Key Responsibilities 

  • Manage projects from conception through to successful delivery, including responsibility for the following factors: time / cost / resources  / quality / scope / risks and issues.  
  • Write project funding proposals, develop project budgets and operating plans for the delivery of projects.  
  • Assist in the transition to Agile Scrum methodology and perform the product manager role when required, inputting defined work packages into the sprint.   
  • Develop an evaluation method to assess project strengths. Identifying areas for improvement.  
  • Lead and inspire your team, including direct reports and the wider Dashboard team.  
  • Implement and manage changes and interventions to ensure project goals are achieved  
  • Produce accurate and timely reporting of a project status throughout its lifecycle.  
  • Ensure new projects follow industry best practise including: Prince2 / Agile delivery / ITIL 

Key Relationships 

Hardware Engineers, Mechanical Engineers, Programme Manager, Engineering Manager, Product/Marketing/Commercial Team, Support Team, Customer Technical Team. 

Emotional Characteristics and Professional Skills 

  • Adaptable and consistent – An ability to keep up with a fast-paced schedule of work and maintain a high standard of work output 
  • Autonomous and dependable – An ability to problem solve and complete work without extensive supervision or guidance 
  • Collaborative and transparent – A well-developed ability to work alongside many stakeholders with distinct needs, and to be honest/open when problems arise 
  • Diligent and responsible – An ability to successfully manage timekeeping and meet deadlines when required 
  • Fair and understanding – Showcase strong emotional empathy for others’ perspectives and lifestyles when engaging in business operations 
  • Proactive and organised – An ability to track changing priorities and to bring a forward-thinking approach to the role 
  • Tactful and considerate – An ability to maintain confidentiality and discretion in interactions with stakeholders within and without the organisation 

Knowledge and Experience - Essential 

  • Minimum of 5 years proven work experience as a project manager in a SaaS environment.  
  • Experience in IoT and or hardware product delivery projects would be extra beneficial.   
  • A good leader with strong organizational and time management skills  
  • Experience of the full delivery lifecycle from conception through to live implementation and delivering project within the agreed timelines and budgets.  
  • Knowledge of Agile development methodologies  
  • Experience of project delivery processes, tools, and methodologies (including: Prince2 / ITIL / Agile scrum)  
  • Hands on experience using Microsoft Project / Excel / Teams / Jira.  
  • Experience in writing clear, concise, and comprehensive project reports and plans.  
  • Strong stakeholder management – keeping all stakeholders fully informed on project progress and issues.  
  • Focus on quality to ensure that Dashboards project standards are met.  
  • Create high performing teams that work together to achieve project delivery excellence, whilst the majority of the team might be working remotely.  
  • A good communicator, able to write clear and comprehensive reports.  
  • Self-managing – able to operate in a fast-changing environment as part of a wider project team 

Knowledge and Experience  - Desirable 

  • CI/CD delivery experience. 
  • ISO9001 experience. 
  • Exposure to security fundamentals. 
  • Experience of delivery with cloud platforms such as Azure or AWS. 
  • Strong problem: solving skills with the ability to identify and rectify issues quickly.  
  • Ability and willingness to continually learn new skills as needed. 

Qualifications 

  • Agile or Prince 2 
  • Technical Degree, ideally in Software, but other technical disciplines would also be acceptable AND / OR substantial verifiable experience. 

Competencies 

  • Multiple Project delivery.  
  • Stakeholder management  
  • Leading a multi-disciplinary team.  
  • Project planning and documentation 

As part of the interview process, we would like to discuss examples of previous development projects you have completed. 

Contact Information and Application 

For all queries and applications, and CV submissions please contact: careers@dashboard.net  

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.   

 

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. 

Click here to apply to the role

Job title: Hardware Engineer
Department: Engineering
Location: Exeter office with occasional home working possible
Reports to: Engineering Manager

At Dashboard, we’re committed to enabling and delivering the next generation of IoT capability to the industrial and energy sectors.  As a Hardware Engineer within the Dashboard team, you will be responsible and accountable for an area of hardware development. This will include one or more of, communications, power, or other digital circuitry, and could also include some or all of the associated firmware used within each subsystem.

To be successful in this role you will need to be a competent electronic engineer, ideally with a degree in electronic engineering or a similar discipline (relevant experience alone will also be considered). Experience in design for manufacturing is particularly desired.

Dashboard is a late-stage startup, and as such responsibilities are likely to change as the company expands. A strong candidate will readily adapt to new technical roles and challenges.

  • Contribute to high-level discussions on hardware development.
  • Assist with the design and prototyping of new electronic hardware systems.
  • Hand/Pick and place components and soldering.
  • Fault finding and testing of electronic prototypes and PCBs.
  • Final design and validation of PCBs for manufacture.

Key Relationships

Hardware Engineers, Project Manager, Engineering Manager, Product/Marketing/Commercial Team, Support Team.

Essential

  • Min 2 years experience as an Electronics Development Engineer.
  • Product design and DFM experience, including PCB design.
  • Experienced in product compliance and component selection.
  • Ability and willingness to continually learn new skills as needed.
  • A good communicator, able to write clear and comprehensive reports.

Desirable

  • Experience in writing MCU firmware.
  • Experience and knowledge of encryption implementation.
  • Communications hardware design.
  • Industrial instrumentation, control or IoT experience.

Qualifications

  • Degree in Electronics, Physics, Computer Science or similar.
  • AND / OR substantial verifiable experience.

Competencies

  • Full Life-cycle Hardware Design.
  • Circuit design software.
  • PCB design software.
  • C and C++ programming.

As part of the interview process, we would like to discuss examples of previous development projects you have completed in python.

Whilst every effort has been made to ensure this job description provides a comprehensive overview of the responsibilities of this role, all employees may be required to undertake other reasonable tasks as requested from time to time.  

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age 

** No Agencies please **

Are you passionate about making a real impact on the future of industry? If you think you'd be a perfect fit for Dashboard, we want to hear from you. 

We're always looking for talented people to join our team. Send across your CV to careers@dashboard.net and we'll keep you in mind for any future opportunities.