Назад
Company hidden
1 день назад

Embedded Software Engineer

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

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

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

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

Текст:
/
TL;DR
Embedded Software Engineer (C/C++/Rust, Embedded Linux): Developing software for low-power embedded platforms, connected devices, wireless communications, battery-powered systems, and wearable technologies with an accent on full product lifecycle delivery and close integration with electronics and mechanical design. Focus on building RTOS, bare-metal, and embedded Linux solutions, integrating hardware, and validating products through automated and manual testing.

Location: Bray, Dublin, Ireland; primarily office-based

Company

hirify.global is a global consultancy combining strategy, design, science, engineering, and technology expertise to develop products and solve complex client challenges.

What you will do

  • Develop embedded software across the full product lifecycle, from concept generation and technology demonstrators through product launch and in-field maintenance.
  • Build solutions for low-power embedded platforms, connected devices, wireless communications, battery-powered systems, and wearable technologies.
  • Work with electronics, mechanical engineering, industrial design, and applied science specialists on integrated products.
  • Use RTOS environments such as Zephyr OS, embedded Linux, and bare-metal systems on microcontrollers and multi-core SoCs.
  • Contribute to hardware bring-up and integration using datasheets, digital electronics, schematics, and collaboration with hardware engineers.
  • Explain complex engineering concepts clearly to technical and non-technical clients and colleagues.

Requirements

  • Professional experience developing and implementing software for embedded systems using modern engineering workflows.
  • Expertise in C, C++, or Rust, together with good experience in Python.
  • Practical experience with embedded platforms, RTOS environments, embedded Linux, bare-metal systems, microcontrollers, or multi-core SoCs.
  • Experience with test-driven development, automated and manual testing, and software design documentation.
  • Knowledge of communications protocols including I2C, SPI, UART, USB, Bluetooth, and Wi-Fi.
  • Degree in electronic engineering, software engineering, computer science, or a related discipline; ability to gain security clearance may be required for some client work.

Culture & Benefits

  • Collaborative, multidisciplinary environment focused on solving complex client problems.
  • Private healthcare and health and lifestyle benefits.
  • 25 days of annual leave plus a bonus half day on Christmas Eve, with the option to buy five additional days.
  • Company pension scheme and annual performance-based bonus.
  • PA share ownership and tax-efficient benefits including cycle-to-work and give-as-you-earn schemes.
  • Opportunities for community initiatives, mentoring, development, and meaningful purpose-led work.

Hiring process

  • Complete the online application.
  • Background checks are required; some client work may require security clearance.

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