Full Stack Engineer - Hardware Integration

Reposted 4 Days Ago
Be an Early Applicant
London, England
In-Office
Mid level
Artificial Intelligence • Machine Learning • Software • Energy • Renewable Energy
The Role
We seek a Full Stack Developer with hardware integration expertise to develop software for battery energy storage systems, focusing on web development and hardware control.
Summary Generated by Built In
Company Description

Allye Energy is revolutionising the energy storage sector with our cutting-edge Battery Energy Storage Systems (BESS) built using repurposed EV batteries. As part of our innovative approach to sustainable energy solutions, we are expanding our capabilities to integrate DC fast charging technology with our battery energy storage systems, creating a comprehensive energy ecosystem for the future of clean mobility and energy storage.

Job Description

We are seeking a Full Stack Developer with Hardware Integration expertise to join our growing team developing cutting-edge Battery Energy Storage Systems (BESS). This role combines modern web development with hardware control systems, making it perfect for a developer with an electrical/electronics engineering background who wants to bridge the gap between software and physical systems.

As a key member of our engineering team, you will develop the software that not only powers our customer-facing platforms but also directly controls and monitors our battery storage hardware. This is a unique opportunity to work across the entire technology stack while contributing to the clean energy transition.

Backend & Cloud Architecture (Primary Focus)

  • Design and develop scalable microservices architecture for our cloud-based energy management platform
  • Build robust APIs for real-time data collection, system monitoring, and performance optimization
  • Implement event-driven systems to handle high-frequency data streams from battery storage systems
  • Develop data pipelines for analytics, predictive maintenance, and system optimization
  • Ensure high availability, security, and performance of cloud infrastructure

Hardware Integration & Control Systems

  • Develop software interfaces to control and monitor battery energy storage hardware
  • Implement communication protocols (Modbus, CAN bus, RS485, MQTT) for hardware integration
  • Create real-time monitoring and control systems for battery management
  • Build firmware integration layers and handle over-the-air (OTA) updates
  • Develop safety-critical software systems with appropriate fail-safes and error handling

Frontend Development

  • Build intuitive user interfaces for system monitoring, control, and analytics
  • Develop customer-facing dashboards showing real-time system performance
  • Create mobile-responsive applications for field technicians and customers
  • Implement data visualization tools for energy flow, system health, and performance metrics

System Integration & DevOps

  • Collaborate with hardware engineering teams to define software requirements
  • Implement CI/CD pipelines and infrastructure-as-code practices
  • Ensure compliance with energy industry standards and safety regulations
  • Support commissioning and deployment of systems in the field

Qualifications

Essential Requirements

Technical Background

  • Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Science, or related field
  • 3+ years of full stack development experience with strong backend focus
  • Experience with hardware-software integration in physical product environments
  • Understanding of electrical systems, power electronics, or embedded systems

Backend & Cloud Expertise

  • Strong proficiency in modern backend languages: Python, Node.js/TypeScript, Go, or Rust
  • Microservices architecture design and implementation
  • Cloud platforms (AWS and GCP) and serverless architectures
  • Database technologies: SQL (PostgreSQL/MySQL) and NoSQL (MongoDB)
  • API development (REST, GraphQL) and event-driven architectures
  • Message queues and real-time systems (Redis, RabbitMQ, Apache Kafka)

Hardware Integration Skills

  • Industrial communication protocols: Modbus, CAN bus, RS485, Ethernet/IP
  • IoT connectivity: MQTT, HTTP, WebSocket protocols
  • Experience with embedded systems or willingness to learn quickly
  • Understanding of real-time systems and hardware constraints
  • Experience with sensors, actuators, and control systems

Frontend Capabilities

  • Modern JavaScript frameworks: React, Vue.js, or Angular
  • Responsive web design and mobile-first development
  • Data visualization libraries: D3.js, Chart.js, or similar
  • UI/UX principles for technical/industrial applications

Development Practices

  • Version control (Git) and collaborative development workflows
  • Testing frameworks and test-driven development
  • CI/CD pipelines and DevOps practices
  • Agile development methodologies

Highly Desirable

  • Previous experience in energy storage, EV charging, or power systems
  • Embedded C/C++ programming experience
  • Battery management systems (BMS) knowledge
  • Real-time operating systems (RTOS) experience
  • Industrial automation or SCADA systems experience
  • Safety-critical software development (ISO 26262, IEC 61508)
  • Time-series databases (InfluxDB, TimescaleDB) and analytics
  • Machine learning/AI for predictive analytics and optimization
  • Containerization (Docker, Kubernetes) and orchestration
  • Infrastructure as Code (Terraform, CloudFormation)

What makes this role unique

  • Bridge software and hardware: Work at the intersection of cloud technology and physical systems
  • Real-world impact: Your code directly controls hardware that stores clean energy
  • Full ownership: From database to dashboard to hardware control in a single role
  • Innovation opportunity: Shape the software architecture of next-generation energy storage
  • Clean tech mission: Contribute to the energy transition using repurposed EV batteries

 

Additional Information

Strictly No Agencies

Top Skills

Angular
AWS
Can Bus
Chart.Js
CloudFormation
D3.Js
Docker
GCP
Go
GraphQL
Kubernetes
Modbus
MongoDB
Mqtt
MySQL
Node.js
Postgres
Python
React
Rest
Rs485
Rust
Terraform
Typescript
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
15 Employees
Year Founded: 2023

What We Do

Allye provides distributed energy storage at the grid edge to provide collective flexibility to the electricity network, helping accelerate decarbonisation of the grid while lowering energy costs for industrial, commercial and residential customers by up to 50%. Our smartly designed energy storage systems reimagine how batteries are connected, distributed and used. Flexible and modular, our batteries are self-learning, intelligently managed via the cloud to maximise cycle life and arbitrage on electricity prices. Using digital twins, we deploy machine learning and AI to optimise behaviour and performance as a collective of assets, to deliver benefits at an individual level to the end user and the energy network at a system level

Similar Jobs

Comcast Advertising Logo Comcast Advertising

Sales Development Representative

AdTech • Digital Media • Marketing Tech
Hybrid
London, Greater London, England, GBR

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Brand Ambassador

eCommerce • Fashion • Other • Retail • Sales • Wearables • Design
Hybrid
London, Greater London, England, GBR

FreeWheel Logo FreeWheel

Sales Development Representative

AdTech • Digital Media • Marketing Tech
Hybrid
London, Greater London, England, GBR

CSC Logo CSC

Manager of Client Accounting

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
In-Office
London, Greater London, England, GBR

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account