Назад
Company hidden
8 дней назад

Software Engineer (Embedded Linux)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Embedded Linux): Developing and integrating software for H+S Polatis products with an accent on scalable architecture, C programming, hardware integration, and embedded Linux. Focus on implementing Linux-based software, managing I2C/UART/SPI/USB protocols, modifying Yocto for new platforms, and diagnosing hardware-software issues.

Location: Cambridge, United Kingdom

Company

hirify.global designs and creates components that transport power and data through networks, including H+S Polatis products.

What you will do

  • Refine and implement scalable software architecture and develop maintainable, high-performance software components.
  • Own software modules from concept through deployment and add features to existing or new C codebases.
  • Define verification strategies with test engineers, analyse complex test results, and implement corrective actions.
  • Integrate software with hardware by interpreting schematics and managing I2C, UART, SPI, and USB protocols.
  • Diagnose software issues with cross-functional teams, including production, and resolve hardware-software interaction problems.
  • Produce design documentation and project artefacts required for development processes and regulatory compliance.

Requirements

  • Bachelor’s degree in Computer Science, Electronics, or a related field, or equivalent experience.
  • At least 3 years of C programming experience in embedded environments, including familiarity with ARM microcontrollers and coding standards.
  • At least 3 years of Linux-based systems development experience, including Linux boot processes, DTB, kernel drivers, POSIX APIs, open-source library integration, and system administration and debugging tools.
  • At least 3 years of experience with I2C, UART, SPI, and USB hardware protocols, plus the ability to read simple hardware schematics.
  • Knowledge of software build systems such as Yocto and the ability to modify Yocto for new platform designs and versions.
  • Clear verbal and written communication, analytical problem-solving, adaptability, initiative, and attention to detail.

Nice to have

  • Familiarity with Git for source control and collaboration.
  • Experience with continuous integration tools and scripting languages for workflow automation.
  • Understanding of networking protocols and security mechanisms, including data storage and vulnerability prevention.

Culture & Benefits

  • Market-leading remuneration package aligned with skills and experience.
  • Employee development is a core organisational principle.
  • Entrepreneurial and collaborative culture.
  • Full-time employment in the Cambridge location.

Hiring process

  • Apply through the hirify.global application portal.
  • Further information is available from Kym Harrap.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →