Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$46к$59кмедиана$67к
21 в выборке
На СНГ рынке: $3.5к/мес ($1.9к - $3.6к)
72
Хорошая вакансия
развернуть
Обязанности понятны, стек актуальный, а компания разрабатывает собственный продукт. Но зарплата и срок контракта не указаны, поэтому сложно оценить финансовую выгоду и стабильность работы.
Кликните для подробной информации
Зарплата не указанаРабота по контрактуАктуальный стекПонятные задачиСвой продукт
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Embedded Linux Contractor (IoT) (C, Protocol Handlers, Networking): Designing and maintaining secure embedded Linux software for alarm communication solutions with an accent on C development, protocol handlers, and networking. Focus on converting and rewriting C/C++ software, investigating low-level interfaces, and validating reliability through automated tests and code reviews.
Location: Hybrid, Theale near Reading, UK
Company
Provider of secure IoT connectivity and end-to-end solutions, including communication systems for alarm panels and alarm receiving centers.
What you will do
Design and develop robust protocol handlers for alarm panels using C over RS485 and Ethernet.
Add local web page UI elements and JSON configuration.
Redesign and rewrite existing C++ software in C using small modular processes.
Maintain code quality through unit tests, Python-based system tests, and code reviews.
Investigate low-level interface issues involving RS232, RS485, and network traffic with tools such as Wireshark.
Requirements
At least 3 years of experience developing embedded Linux products.
Strong commercial experience developing production embedded Linux software in C.
Ability to read, understand, and make minor changes to a C++ codebase.
Reasonable Python skills for writing automated tests.
Very strong Git skills, including clean commits and incorporating review feedback, together with experience using Agile development methodologies.
Good knowledge of IP technologies such as DHCP, DNS, and routing.
Awareness of character encodings and conversion.
Good communication and interpersonal skills, including the ability to explain complex technical concepts to technical and non-technical stakeholders.
Good understanding of software security principles and best practices.
Comfort using AI-assisted development tools or willingness to adopt them where they improve productivity and quality.
Eligibility to work in the relevant country.
Nice to have
Experience with BACnet, MQTT, and JSON.
Culture & Benefits
Hybrid work arrangement based in Theale near Reading.
Practical development environment with colleagues in the Nordic region.
Work focused on secure and reliable alarm communication solutions protecting people, homes, businesses, and assets.
Use of AI-assisted development tools to improve development productivity and software quality.
Hiring process
Competence-based recruitment may include psychometric assessments, interviews, reference checks, and background checks.
Assessments may be provided through Alva Labs.
Background checks are conducted for all employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →