System Architect – Firmware

Qualitrol

The Role

Overview

Lead design of high-performance embedded firmware platforms for power grid monitoring devices.

Key Responsibilities

  • embedded tech
  • test automation
  • firmware architecture
  • firmware design
  • process improvement
  • mentor developers

Tasks

-Utilize embedded technologies such as: -Mentor entry-level firmware developers on engineering best practices and embedded design principles. -Develop automated unit and integration test plans using test-driven development methodologies. -Drive continuous improvement in firmware development processes and tools. -Collaborate with Product Managers and Product Owners to define commercial and technical requirements for embedded systems and firmware platforms. -Lead architecture development for embedded firmware across multiple product lines, ensuring scalability, reliability, and maintainability. -Document architecture, design decisions, and implementation details for internal and external stakeholders. -Design and implement firmware using C/C++ for microcontrollers and SoCs, with a focus on real-time performance and hardware integration.

Requirements

  • c/c++
  • embedded linux
  • rtos
  • ci/cd
  • arm cortex-m
  • bachelor's

What You Bring

-5+ years of professional experience in embedded firmware development. -Strong grasp of object-oriented design and modular firmware architecture. -Experience with automated testing frameworks -Experience with version control systems (e.g., Git) and CI/CD pipelines for embedded development. -Familiarity with embedded Linux and secure firmware update mechanisms -Strong proficiency in C/C++ for embedded systems. -Independent, visionary, and detail-oriented with strong leadership skills. -Experience with IEC 61850, DNP3, Modbus or other industrial communication protocols. -Experience with microcontroller and SoC architectures (e.g., ARM Cortex-M, DSPs). -Background in model-based design and code generation. -Familiarity with RTOS and bare-metal programming. -Experience with firmware debugging tools (JTAG, oscilloscopes, logic analysers). -Knowledge of service-oriented architectures and microservices in embedded contexts. -Firmware containers and secure boot -RTOS (e.g., FreeRTOS, VxWorks) -Agile development methodologies tailored to embedded systems. -AI/ML for edge analytics -Knowledge of Ethercat or similar is beneficial. -Linux OS -Bachelor’s or Master’s Degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related field. -Knowledge of cybersecurity principles in embedded systems. -Deep understanding of real-time systems, interrupt handling, and low-level hardware interfaces (SPI, I2C, UART, Ethernet).

Benefits

-Primarily working from East Kilbride office, with Hybrid work model flexibility to work from home within agreed limits and business needs.

The Company

About Qualitrol

-Founded to enhance the performance and reliability of industrial assets through advanced monitoring technologies. -Specializes in providing intelligent solutions for real-time data analysis to improve operational efficiency. -Works across multiple industries, including energy, utilities, and manufacturing, focusing on asset performance management. -Either products such as sensors, monitoring systems, and software to track and optimize critical equipment. -Recognized for its cutting-edge technologies that prevent unplanned downtimes and extend asset life. -Partnered with major power, utility, and manufacturing companies to safeguard high-value assets and reduce operational risks.

Sector Specialisms

Generation

Transmission

Distribution

Electrical Grid