Назад
Company hidden
2 дня назад

Junior Software Developer (Embedded Linux)

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

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

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

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

Текст:
/
TL;DR
Junior Software Developer (Embedded Linux/IoT): Developing and testing connected alarm products that communicate across Ethernet, Wi-Fi, and cellular networks, with an accent on C, Python, Linux, networking, and embedded systems. Focus on testing communications protocols, investigating real-world failures, building verification tools, and implementing new protocols and features.

Location: Hybrid role based in Theale, near Reading, with 3 days per week in the office; candidates must be eligible to work in the UK.

Company

hirify.global provides secure IoT connectivity and end-to-end solutions, including monitored alarm transmission and crisis communication products.

What you will do

  • Test communications protocols against fire and intruder alarm panels.
  • Investigate communication and product failures in real-world operating conditions.
  • Develop tools and tests to verify product performance and reliability.
  • Work with product communication with alarm systems and cloud services.
  • Implement new communications protocols and features in C and Python as experience grows.

Requirements

  • Eligibility to work in the UK.
  • Programming ability demonstrated through personal projects, open-source contributions, or substantial technical work.
  • Practical understanding of Linux and confidence using the command line.
  • Practical networking knowledge, including IP addressing, subnetting, DHCP, routing, and firewall configuration.
  • Comfort using Git for normal software development.
  • Analytical problem-solving skills and a willingness to investigate unfamiliar technical issues.

Nice to have

  • Experience with C, Raspberry Pi or other single-board computers, embedded Linux, or open-source software.
  • Practical networking troubleshooting and debugging of complex technical problems.
  • Experience with serial communications or other hardware interfaces.
  • Ability to explain technical decisions and trade-offs.

Culture & Benefits

  • International team with experienced engineers who support skills development.
  • Insurance package and health care benefits.
  • Pension.
  • 25 days of annual leave.
  • Parking and bike facilities.

Hiring process

  • Submit a CV and answer several short questions, including details of something built or contributed to.
  • Competence-based process that may include psychometric assessments, interviews, reference checks, and background checks.
  • Background checks are conducted for all employees.

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