Senior Software Development Engineer, Data Center Builder Tools (Rust/Embedded Systems)
Контакты
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
pythonc++rustdistributed systemscembedded systemsopc uareal time systemsindustrial automationmiddleware
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указанаразвернуть
На похожих ролях по рынку
$68к$120кмедиана$186к
21 в выборке
88
Хорошая вакансия
развернуть
Это чётко описанная и значимая системная работа на стыке embedded-разработки и облачной инфраструктуры, но от тебя ждут высокого уровня технического лидерства, а работа привязана к офису в Лондоне.
?Высокая ответственность
Современный стек
Чёткая роль
?Работа в офисе
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Development Engineer, Data Center Builder Tools (Rust/Embedded Systems): Building and evolving real-time middleware and controls platforms that connect industrial hardware, embedded controllers, and AWS cloud services with an accent on industrial protocols, data exchange, and edge-to-cloud contracts. Focus on designing deterministic distributed systems, solving bounded-latency and failure-semantics challenges, and leading architecture across hardware, controls, security, and operations.
Location: London, United Kingdom
Company
AWS Infrastructure Services designs, delivers, and operates global cloud infrastructure, including data centers and their industrial control systems.
What you will do
Own the end-to-end architecture of real-time middleware and controls across embedded or edge controllers and the cloud.
Define technical strategy for industrial protocol integrations, device drivers, communication patterns, and cloud services.
Establish edge-to-cloud contracts for telemetry, metrics, and commands, including delivery guarantees and failure semantics.
Lead cross-team work across software, hardware, controls, security, and operations.
Set standards for testing, benchmarking, operational excellence, and code quality.
Mentor junior and mid-level engineers, participate in hiring, and resolve high-impact protocol, performance, and cross-language data-exchange problems.
Requirements
Professional, non-internship software development experience.
Experience contributing to architecture and design of new and existing systems, including design patterns, reliability, and scaling.
Experience as a mentor, technical lead, or engineering team leader.
Experience in embedded development with C/C++.
Programming experience in at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
Proficiency in embedded Rust, or strong modern C/C++ embedded experience with demonstrated willingness and ability to work in Rust.
Nice to have
Bachelor’s degree in computer science or equivalent.
Experience with the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations.
Experience writing low-level drivers.
Experience with industrial protocols such as Ethernet/IP, EtherCAT, PROFINET, and OPC-UA.
Experience with middleware such as ROS2 or Zenoh.
Experience with gRPC, Protocol Buffers, FlatBuffers, or similar RPC and serialization frameworks.
Experience with simulation or visualization tools such as Omniverse or Foxglove.
Culture & Benefits
Work with a diverse group of software, hardware, network, supply chain, security, and operations specialists.
Collaborate across AWS to deliver safe, secure, reliable, and efficient data centers.
Inclusive culture that supports bold ideas, ownership, and diverse hiring.
Workplace accommodation or adjustment support is available during recruiting, interviews, and onboarding.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →