cover image
EA Technology

EA Technology

eatechnology.com

2 Jobs

318 Employees

About the Company

EA Technology is a global, independent provider of end-to-end power engineering solutions, supporting customers in managing and operating electrical assets reliably, safely and efficiently. Recognised as a world-leading expert in its field, we work collaboratively with partners across the energy, utilities, infrastructure and associated sectors.

We are passionate about effective Asset Management and provide our customers with award winning diagnostic instruments, skills training, technical services and expert consultancy - designed to help them meet their business objectives.

Our innovative work on developing smart grid solutions has helped many Distribution Network Operators as well as the industry in general begin to understand, plan and implement practical solutions to future networks. These include: The Transform Model (r), Thames Valley Vision, Customer Led Network Revolution and My Electric Avenue.

Listed Jobs

Company background Company brand
Company Name
EA Technology
Job Title
Embedded Software Engineer
Job Description
**Job Title** Embedded Software Engineer **Role Summary** Design, develop, and deliver embedded firmware for power‑industry measurement devices, ensuring high‑quality code, seamless cloud integration, and robust hardware bring‑up across in‑house ARM Cortex platforms. **Expectations** - Deliver clean, maintainable code following industry standards. - Adapt rapidly to changing project priorities and agile workflows. - Contribute to continuous improvement of processes and product quality. **Key Responsibilities** - Architect and implement embedded software modules in C/C++ (C++11/14/17). - Bring up and test firmware on new hardware platforms. - Interface with low‑level protocols (SPI, I²C, RS‑232) and ARM Cortex microcontrollers. - Develop connectivity layers for cloud service integration. - Write unit tests, perform code reviews, and maintain source control using Git. - Participate in continuous integration pipelines and improve build/test automation. - Collaborate with cross‑functional teams on full product lifecycle: design, validation, release, and support. **Required Skills** - Proficient in C/C++ (C++11/14/17) with strong programming fundamentals. - Hands‑on experience in embedded systems design and firmware development. - Knowledge of ARM Cortex microprocessor architecture and low‑level peripherals. - Familiarity with Linux (development & target). - Experience with unit testing frameworks (e.g., Unity, CppUTest). - Working knowledge of Git, agile practices, and CI tools. **Required Education & Certifications** - Bachelor’s degree (or equivalent) in Computer Engineering, Electrical Engineering, or related field. - No mandatory certifications required.
Capenhurst, United kingdom
Hybrid
Senior
17-11-2025
Company background Company brand
Company Name
EA Technology
Job Title
Senior Infrastructure Developer
Job Description
**Job Title:** Senior Infrastructure Developer **Role Summary:** Lead the design, implementation, and maintenance of secure, scalable cloud infrastructure for the Substation360 platform. Review and approve pull requests, enforce coding standards, and collaborate cross‑functionally to enhance platform performance, resilience, and cost efficiency. **Expectations:** - Deliver production‑ready infrastructure code in a fast‑paced environment. - Maintain high security and compliance standards via static, dynamic, and SCA scanning. - Demonstrate strong leadership in guiding code reviews and architectural decisions. **Key Responsibilities:** - Review and approve pull requests across the Substation360 environment. - Implement platform‑level improvements focused on performance, scalability, and resilience. - Manage backend cybersecurity compliance using SAST, SCA, and DAST tools. - Develop and maintain monitoring solutions, tracking cost optimisation initiatives. - Provide infrastructure input into development planning and architecture discussions. - Collaborate with UI, DevOps, and Test Engineers on cross‑functional improvements. - Maintain backend systems, shared libraries, and support tools; provide operational support as needed. **Required Skills:** - Strong backend development in C#/.NET with secure coding and architecture expertise. - Deep experience with Azure cloud infrastructure and resource optimisation. - Proficiency in CI/CD pipelines; Azure DevOps experience preferred. - Familiarity with containerization and orchestration (Docker, Kubernetes). - Knowledge of monitoring, automation, and performance tuning. - Expertise in cybersecurity practices, including SAST, SCA, DAST standards. - Excellent collaboration, problem‑solving, and communication skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - Evidence of continuous professional development in backend or infrastructure disciplines.
Capenhurst, United kingdom
Hybrid
Senior
25-11-2025