Advanced Embedded Engineer

Honeywell Honeywell · Industrial · United Kingdom

Senior Embedded Software Engineer with a focus on Embedded Linux/RTOS and QT for Life Safety products, requiring full project lifecycle understanding and toolchain management.

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 experience 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.
  • Excellent sense of ownership and desire to grow
  • 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
  • Other languages are a plus.
  • 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.