обновлено 3 дня назад
Software Development Engineer in Test (Embedded/IoT)
58 000 - 87 000GBP
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Development Engineer in Test (Embedded/IoT): Designing and building automated test frameworks for embedded and connected hardware platforms used in operating rooms with an accent on device software, firmware integrations, hardware-software interaction, and system-level quality. Focus on validating Android and Linux devices, APIs, connectivity, firmware updates, CI/CD quality gates, and performance under real-world operating conditions.
Location: London, United Kingdom; frequent commuting to the London office and onsite work 3–5 days per week required.
Salary: £58,000–£87,000 per year, plus eligibility for the Incentive Plan.
Company
is a global healthcare technology company developing solutions to alleviate pain, restore health, and extend life.
What you will do
- Design, develop, and maintain scalable automated test frameworks and reusable tools for device software.
- Define test scenarios and testable architectures with software engineering teams.
- Develop and execute automation strategies for Android AOSP, Linux-based edge devices, IoT gateways, device drivers, connectivity modules, and firmware updates.
- Create test plans and protocols for REST and IPC APIs, WebUI, and over-the-air updates.
- Integrate automated quality gates into CI/CD pipelines and maintain testing documentation, standards, and best practices.
- Collaborate with hardware, firmware, and systems engineers to validate device performance, connectivity, stability, and system-level behavior.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or an equivalent international degree.
- At least 3 years of relevant experience in software automation and test development, or an advanced degree with 2+ years of relevant experience.
- Strong software development skills for test automation using Python, Java, or an equivalent language.
- Hands-on experience with test management tools and automation frameworks such as Selenium, Appium, or Espresso.
- Experience with CI/CD tools, Android or Linux device operating systems, REST or IPC APIs, and embedded or connected hardware testing.
- Ability to design and implement automated solutions, debug logs, analyze system-level behavior, and work independently.
Nice to have
- Experience with embedded device software development, hardware-in-the-loop testing, USB, Wi-Fi, Bluetooth, video streaming, or imaging devices.
- Familiarity with firmware validation, board bring-up testing, IEC 62304, and safety-critical testing.
Culture & Benefits
- Competitive compensation and a flexible benefits package.
- Short-term incentive eligibility through the Incentive Plan.
- Benefits and resources designed to support employees across career and life stages.
- Work in a healthcare technology environment focused on safer surgery and improved healthcare access.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →