Назад
Company hidden
обновлено 7 дней назад

Software Development Engineer, Data Center Builder Tools (Industrial Automation)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Development Engineer, Data Center Builder Tools (Industrial Automation): Building real-time middleware, runtime components, industrial protocol integrations, and edge-to-cloud communication for AWS data center control systems with an accent on determinism, low latency, reliability, and hardware integration. Focus on designing distributed data exchange, solving cross-language serialization and timing problems, and validating software on embedded industrial hardware.

Location: London, United Kingdom

Company

hirify.global Web Services develops and operates cloud infrastructure and data center systems at global scale.

What you will do

  • Design and implement real-time middleware and runtime components for embedded controllers, edge systems, and the cloud.
  • Build industrial device drivers and integrations for protocols including IEC 61131-3, EtherCAT, PROFINET, Modbus, OPC-UA, and IO-Link.
  • Develop reliable edge-to-cloud communication for telemetry, metrics, and commands using appropriate delivery guarantees, backpressure, and store-and-forward behavior.
  • Engineer distributed systems with bounded latency, predictable behavior, graceful degradation, and resource efficiency on constrained hardware.
  • Lead testing, benchmarking, code review, on-hardware validation, and operational excellence for owned components.
  • Collaborate with hardware, controls, security, and operations specialists while mentoring engineers and contributing to technical direction.

Requirements

  • Professional, non-internship software development experience.
  • Programming experience with a modern language such as Java, C++, or C#, including object-oriented design.
  • Experience with software development life cycle practices, including coding standards, code reviews, source control, builds, testing, and operations.
  • Experience designing or architecting reliable and scalable systems or delivering complex software systems.
  • Experience with embedded development, hardware troubleshooting, real-time systems, industrial automation, distributed systems, or middleware is relevant to the role.
  • Bachelor’s degree in computer science or equivalent is preferred.

Nice to have

  • Experience with Rust, C/C++, or Python.
  • Experience with DDS, Zenoh, or similar real-time middleware.
  • Experience with industrial automation platforms, OPC-UA, device drivers, serialization, memory layout, and schema versioning.

Culture & Benefits

  • Cross-functional collaboration across software, hardware, controls, security, operations, and infrastructure teams.
  • Mentorship, knowledge sharing, and career development resources.
  • Inclusive culture supported by employee-led affinity groups and learning events.
  • Flexibility and emphasis on work-life harmony.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →