1 день назад
Embedded Software Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
1 день назад
Senior Embedded Software Engineer (C/C++)
5 дней назад
Effector Embedded Software Engineer (C/C++)
160 000 - 240 000$
5 дней назад
Embedded Software Engineer (IoT)
4 дня назад
Senior Engineer I-Applications (Embedded Systems)
19 часов назад
Software Engineer II (Embedded)
62 500 - 85 800€