Senior Embedded Engineer- Linux Ux

Honeywell Honeywell · Industrial · United Kingdom

Senior Embedded Software Engineer with a focus on Embedded Linux/RTOS and QT for Life Safety products. Requires full project lifecycle experience, toolchain setup, and deployment. Familiarity with Ubuntu Core and Snap development is advantageous.

What you'd actually do

  1. Design, develop, and maintain robust embedded software solutions for our cutting-edge products.
  2. Be a technical leader throughout the full project lifecycle, including requirements gathering, design, development, integration, testing, and maintenance.
  3. Set up and manage toolchains and build environments for efficient software development.
  4. Collaborate with cross-functional teams to ensure seamless integration of software components.
  5. Provide mentorship to junior engineers and peers.

Skills

Required

  • Master’s degree in computer science, Electrical Engineering, or related field.
  • Embedded software development or at least 5+ years of Experience in Embedded Linux development.
  • Strong C/C++ coding skills, ideally in embedded environments.
  • Excellent debugging and problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
  • Proven ability to work independently and as part of an agile/scrum team in a fast-paced environment.

Nice to have

  • Experience in Free RTOS
  • QT/QML development in an embedded development
  • Familiarity with Ubuntu Core and Snaps
  • Experience in developing complex Systems.
  • Strong knowledge of setting up and managing development toolchains.
  • Good to have with CI/CD pipeline deployment.
  • Other languages are a plus.