---
title: "Senior Embedded Software Engineer - Hardware Design House | HR Drone"
description: "Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric) We are seeking a Senior Embedded Software Engineer with 8+ years of…"
canonical_url: "https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer"
locale: en
meta:
  author: "Hardware Design House"
  "og:description": "Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric) We are seeking a Senior Embedded Software Engineer with 8+ years of…"
  "og:image": "https://r.hrdrone.am/og/job-post?background=%2523ffffff&textColor=%2523000000&border=%25232FB56A&jobTitle=Senior%2520Embedded%2520Software%2520Engineer&showFire=true&logoUrl=https%3A%2F%2Fr.hrdrone.am%2Fapi%2Fs3%2Ffiles%2Fmessages%2F49aa84fc-f47d-4bfd-ab72-512fc6ad7049.svg&lang=en"
  "og:image:alt": "HR Drone - Job Matching Platform"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Senior Embedded Software Engineer - Hardware Design House"
  "twitter:description": "Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric) We are seeking a Senior Embedded Software Engineer with 8+ years of…"
  "twitter:image": "https://r.hrdrone.am/og/job-post?background=%2523ffffff&textColor=%2523000000&border=%25232FB56A&jobTitle=Senior%2520Embedded%2520Software%2520Engineer&showFire=true&logoUrl=https%3A%2F%2Fr.hrdrone.am%2Fapi%2Fs3%2Ffiles%2Fmessages%2F49aa84fc-f47d-4bfd-ab72-512fc6ad7049.svg&lang=en"
  "twitter:image:alt": "HR Drone - Job Matching Platform"
  "twitter:title": "Senior Embedded Software Engineer - Hardware Design House"
---

> Index of every page on this site: [llms.txt](https://hrdrone.am/llms.txt)

**Closed**This role is no longer accepting applications

[![Hardware Design House company logo - Senior Embedded Software Engineer job offer](https://r.hrdrone.am/api/image/width=88,height=88,quality=80,format=webp/s3/images/019c93ec-5927-7150-a264-36cdde44063c.png "Hardware Design House - Senior Embedded Software Engineer")**Hardware Design House**](https://hrdrone.am/jobs/hardware-design-house)

# **Senior Embedded Software Engineer**

<dl>

<dt>Location:</dt>
<dd>Yerevan</dd>

<dt>Employment type:</dt>
<dd>Office-based, Full-time</dd>

<dt>Level</dt>
<dd>Senior</dd>

<dt>English</dt>
<dd>Upper-intermediate</dd>

<dt>Posted:</dt>
<dd>February 16, 2026</dd>

<dt></dt>
<dd>1778 views</dd></dl>

## **Job description**

**Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric)**

We are seeking a Senior Embedded Software Engineer with 8+ years of experience in hardware-centric embedded systems development. The ideal candidate has deep expertise in Embedded Linux, strong proficiency with the Qt framework, and solid hands-on experience with bare-metal and microcontroller-based systems. Familiarity with LabVIEW is highly valued.

This role requires close collaboration with hardware, electronics, and systems teams, and involves working across the full embedded stack—from low-level hardware bring-up to user-facing applications.

**Mindset: You thrive in the "undefined" space of a startup where you are often the first person to run code on brand-new hardware**

## **Requirements**

**Key Responsibilities**

- Design, develop, and maintain embedded software for Linux-based and microcontroller-based platforms
- Participate in board bring-up activities for new hardware (MCUs and SoCs)
- Develop and customize bootloaders, BSPs, Linux kernels, and device drivers
- Implement bare-metal firmware and low-level drivers for microcontrollers
- Develop embedded applications and HMIs using Qt (C++ / Qt Widgets / QML)
- Interface directly with hardware peripherals and communication buses
- Debug complex system-level issues across hardware, firmware, and application layers
- Optimize software for performance, memory usage, boot time, and reliability
- Contribute to system architecture, technical decisions, and design reviews
- Ensure high software quality through documentation, code reviews, and best practices
- Provide technical guidance and mentorship to junior engineers
- Required Qualifications
- 8+ years of hands-on embedded software development experience
- Strong expertise in Embedded Linux, including:
- Bootloaders (e.g. U-Boot)
- Kernel configuration, customization, and debugging
- Device driver development
- Filesystem and rootfs generation
- Cross-compilation toolchains
- Proven experience in bare-metal and microcontroller programming
- Strong C/C++ skills for both Linux and resource-constrained systems
- Experience with common microcontroller families (ARM Cortex-M or equivalent)
- Solid understanding of hardware-software interaction and low-level system behavior
- Hands-on experience with embedded interfaces:
- I2C, SPI, UART, CAN, GPIO, Ethernet, USB
- Proficiency with debugging tools such as gdb, JTAG/SWD debuggers, logic analyzers, and oscilloscopes
- Experience with Git and structured development workflows
- Preferred / Highly Valued
- LabVIEW experience, or integration with LabVIEW-based test, measurement, or control systems
- Experience with Yocto Project or Buildroot
- RTOS experience (e.g. FreeRTOS or similar)
- Experience working with custom hardware in industrial, medical, or automation domains
- Knowledge of low-power design, real-time constraints, and embedded performance optimization
- Exposure to automated testing and CI/CD for embedded systems

## **Responsibilities**

**Professional Skills**

- Strong analytical and problem-solving mindset
- Ability to work independently and take ownership of complex embedded platforms
- Clear, professional technical communication skills
- Comfortable collaborating across hardware, firmware, and system engineering teams
- Attention to detail with a focus on reliability and long-term maintainability

## **Skills & expertise**

### **Required skills**

- **Embedded programming**

### **Specialty**

- IoT Engineering

## **Know someone right for this role?**

Share it and help the right person find their next job.

[Share on Telegram](https://t.me/share/url?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fhardware-design-house%2FabFcF7-senior-embedded-software-engineer&text=Senior%20Embedded%20Software%20Engineer) [Share on WhatsApp](https://api.whatsapp.com/send?text=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fhardware-design-house%2FabFcF7-senior-embedded-software-engineer%20Senior%20Embedded%20Software%20Engineer) [Share on LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fhardware-design-house%2FabFcF7-senior-embedded-software-engineer) [Share on Facebook](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fhardware-design-house%2FabFcF7-senior-embedded-software-engineer) [Share on X](https://x.com/intent/post?url=https%3A%2F%2Fhrdrone.am%2Fjobs%2Fhardware-design-house%2FabFcF7-senior-embedded-software-engineer&text=Senior%20Embedded%20Software%20Engineer)

[![Hardware Design House logo](https://r.hrdrone.am/api/image/width=112,height=112,quality=80,format=webp/s3/images/019c93ec-5927-7150-a264-36cdde44063c.png "Hardware Design House")](https://hrdrone.am/jobs/hardware-design-house)

## **About Hardware Design House**

*Life at Hardware Design House*

-
-
-
-
-

Hardware Design House-ում մենք մասնագիտացած ենք ամբողջական հարդվերային նախագծերի իրականացման մեջ՝ գաղափարից և էլեկտրոնիկայի ինժեներիայից մինչև ներդրված ֆիրմվեր, պրոտոտիպավորում և արտադրական աջակցություն։ Մեր թիմը ստեղծում է հուսալի, շուկայի համար պատրաստ սարքեր արդյունաբերական, բժշկական, սպառողական և անվտանգ հաղորդակցության ոլորտների համար։

<dl>

<dt>Industry</dt>
<dd>**Software &amp; IT Services**</dd>

<dt>Size</dt>
<dd>**2-10**</dd>

<dt>Location</dt>
<dd>**Yerevan**</dd>

</dl>

[View open roles](https://hrdrone.am/jobs/hardware-design-house)

[Company website](https://hardwarehouses.com) [Company Facebook page](https://facebook.com/hardwaredesignhouse) [Company LinkedIn page](https://linkedin.com/company/10127863/admin/dashboard)

## **Jobs at Hardware Design House**

### **No other open roles at Hardware Design House right now**

New roles land here the moment Hardware Design House posts them. Set a job alert to be first to know, or browse everything hiring on HR Drone today.

[**Browse all jobs**](https://hrdrone.am/) [Get new jobs on Telegram](https://t.me/hrdrone)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://hrdrone.am/#website","@type":"WebSite","description":"Find your next job opportunity at HR Drone - the ultimate job matching platform","inLanguage":"en-US","name":"HR Drone","url":"https://hrdrone.am/","publisher":{"@id":"https://hrdrone.am/#identity"},"workTranslation":{"@id":"https://hrdrone.am/hy#website"}},{"@id":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer#webpage","@type":"WebPage","description":"Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric) We are seeking a Senior Embedded Software Engineer with 8+ years of…","name":"Senior Embedded Software Engineer - Hardware Design House","url":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer","breadcrumb":{"@id":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer#breadcrumb"},"isPartOf":{"@id":"https://hrdrone.am/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer"]}],"primaryImageOfPage":{"@id":"https://hrdrone.am/#logo"}},{"@id":"https://hrdrone.am/#identity","@type":"Organization","description":"The ultimate job matching platform for both candidates and employers","foundingDate":"2022","name":"HR Drone","url":"https://hrdrone.am","address":{"@type":"PostalAddress","addressCountry":"AM","addressLocality":"Yerevan"},"contactPoint":{"@type":"ContactPoint","telephone":"+37495880089","contactType":"customer service","availableLanguage":["English","Armenian"]},"logo":{"@id":"https://hrdrone.am/#logo"},"sameAs":["https://www.instagram.com/hr.drone/","https://www.linkedin.com/company/hr-drone/","https://www.facebook.com/app.hrdrone","https://t.me/hrdrone","https://www.youtube.com/@hr-drone","https://x.com/hr_drone"]},{"@id":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer#job-posting","@type":"JobPosting","datePosted":"2026-02-16T12:07:49.306Z","description":"\u003Ch2>Job description\u003C/h2>\u003Cp>\u003Cstrong>Senior Embedded Software Engineer (Linux / Qt / Bare-Metal / Hardware-Centric)\u003C/strong>\u003C/p> \u003Cp>We are seeking a Senior Embedded Software Engineer with 8+ years of experience in hardware-centric embedded systems development. The ideal candidate has deep expertise in Embedded Linux, strong proficiency with the Qt framework, and solid hands-on experience with bare-metal and microcontroller-based systems. Familiarity with LabVIEW is highly valued.\u003C/p> \u003Cp>This role requires close collaboration with hardware, electronics, and systems teams, and involves working across the full embedded stack—from low-level hardware bring-up to user-facing applications.\u003C/p> \u003Cp>\u003Cstrong>Mindset: You thrive in the &quot;undefined&quot; space of a startup where you are often the first person to run code on brand-new hardware\u003C/strong>\u003C/p> \u003Ch2>Requirements\u003C/h2>\u003Cp>\u003Cstrong>Key Responsibilities\u003C/strong>\u003C/p> \u003Cul> \u003Cli>\u003Cp>Design, develop, and maintain embedded software for Linux-based and microcontroller-based platforms\u003C/p> \u003C/li> \u003Cli>\u003Cp>Participate in board bring-up activities for new hardware (MCUs and SoCs)\u003C/p> \u003C/li> \u003Cli>\u003Cp>Develop and customize bootloaders, BSPs, Linux kernels, and device drivers\u003C/p> \u003C/li> \u003Cli>\u003Cp>Implement bare-metal firmware and low-level drivers for microcontrollers\u003C/p> \u003C/li> \u003Cli>\u003Cp>Develop embedded applications and HMIs using Qt (C++ / Qt Widgets / QML)\u003C/p> \u003C/li> \u003Cli>\u003Cp>Interface directly with hardware peripherals and communication buses\u003C/p> \u003C/li> \u003Cli>\u003Cp>Debug complex system-level issues across hardware, firmware, and application layers\u003C/p> \u003C/li> \u003Cli>\u003Cp>Optimize software for performance, memory usage, boot time, and reliability\u003C/p> \u003C/li> \u003Cli>\u003Cp>Contribute to system architecture, technical decisions, and design reviews\u003C/p> \u003C/li> \u003Cli>\u003Cp>Ensure high software quality through documentation, code reviews, and best practices\u003C/p> \u003C/li> \u003Cli>\u003Cp>Provide technical guidance and mentorship to junior engineers\u003C/p> \u003C/li> \u003Cli>\u003Cp>Required Qualifications\u003C/p> \u003C/li> \u003Cli>\u003Cp>8+ years of hands-on embedded software development experience\u003C/p> \u003C/li> \u003Cli>\u003Cp>Strong expertise in Embedded Linux, including:\u003C/p> \u003C/li> \u003Cli>\u003Cp>Bootloaders (e.g. U-Boot)\u003C/p> \u003C/li> \u003Cli>\u003Cp>Kernel configuration, customization, and debugging\u003C/p> \u003C/li> \u003Cli>\u003Cp>Device driver development\u003C/p> \u003C/li> \u003Cli>\u003Cp>Filesystem and rootfs generation\u003C/p> \u003C/li> \u003Cli>\u003Cp>Cross-compilation toolchains\u003C/p> \u003C/li> \u003Cli>\u003Cp>Proven experience in bare-metal and microcontroller programming\u003C/p> \u003C/li> \u003Cli>\u003Cp>Strong C/C++ skills for both Linux and resource-constrained systems\u003C/p> \u003C/li> \u003Cli>\u003Cp>Experience with common microcontroller families (ARM Cortex-M or equivalent)\u003C/p> \u003C/li> \u003Cli>\u003Cp>Solid understanding of hardware-software interaction and low-level system behavior\u003C/p> \u003C/li> \u003Cli>\u003Cp>Hands-on experience with embedded interfaces:\u003C/p> \u003C/li> \u003Cli>\u003Cp>I2C, SPI, UART, CAN, GPIO, Ethernet, USB\u003C/p> \u003C/li> \u003Cli>\u003Cp>Proficiency with debugging tools such as gdb, JTAG/SWD debuggers, logic analyzers, and oscilloscopes\u003C/p> \u003C/li> \u003Cli>\u003Cp>Experience with Git and structured development workflows\u003C/p> \u003C/li> \u003Cli>\u003Cp>Preferred / Highly Valued\u003C/p> \u003C/li> \u003Cli>\u003Cp>LabVIEW experience, or integration with LabVIEW-based test, measurement, or control systems\u003C/p> \u003C/li> \u003Cli>\u003Cp>Experience with Yocto Project or Buildroot\u003C/p> \u003C/li> \u003Cli>\u003Cp>RTOS experience (e.g. FreeRTOS or similar)\u003C/p> \u003C/li> \u003Cli>\u003Cp>Experience working with custom hardware in industrial, medical, or automation domains\u003C/p> \u003C/li> \u003Cli>\u003Cp>Knowledge of low-power design, real-time constraints, and embedded performance optimization\u003C/p> \u003C/li> \u003Cli>\u003Cp>Exposure to automated testing and CI/CD for embedded systems\u003C/p> \u003C/li> \u003C/ul> \u003Ch2>Responsibilities\u003C/h2>\u003Cp>\u003Cstrong>Professional Skills\u003C/strong>\u003C/p> \u003Cul> \u003Cli>\u003Cp>Strong analytical and problem-solving mindset\u003C/p> \u003C/li> \u003Cli>\u003Cp>Ability to work independently and take ownership of complex embedded platforms\u003C/p> \u003C/li> \u003Cli>\u003Cp>Clear, professional technical communication skills\u003C/p> \u003C/li> \u003Cli>\u003Cp>Comfortable collaborating across hardware, firmware, and system engineering teams\u003C/p> \u003C/li> \u003Cli>\u003Cp>Attention to detail with a focus on reliability and long-term maintainability\u003C/p> \u003C/li> \u003C/ul> ","directApply":true,"industry":"Software & IT Services","occupationalCategory":"Software Engineering, QA","skills":"Embedded programming","title":"Senior Embedded Software Engineer","url":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer","validThrough":"2026-03-16T12:07:49.306Z","employmentType":["FULL_TIME"],"hiringOrganization":{"@type":"Organization","name":"Hardware Design House","url":"https://hardwarehouses.com","logo":"https://r.hrdrone.am/api/image/width=256,height=256,fit=contain/s3/images/019c93ec-5927-7150-a264-36cdde44063c.png","sameAs":["https://facebook.com/hardwaredesignhouse","https://linkedin.com/company/10127863/admin/dashboard"]},"identifier":{"@type":"PropertyValue","name":"Hardware Design House","value":"4693dd52-6d2e-4846-8fde-2170067874eb"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Yerevan","addressRegion":"Yerevan","addressCountry":"AM"}},"mainEntityOfPage":{"@id":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer#webpage"}},{"@id":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://hrdrone.am"},{"@type":"ListItem","position":2,"name":"Jobs","item":"https://hrdrone.am/jobs/armenia"},{"@type":"ListItem","position":3,"name":"Hardware Design House","item":"https://hrdrone.am/jobs/hardware-design-house"},{"@type":"ListItem","position":4,"name":"Senior Embedded Software Engineer","item":"https://hrdrone.am/jobs/hardware-design-house/abFcF7-senior-embedded-software-engineer"}]},{"@id":"https://hrdrone.am/#logo","@type":"ImageObject","caption":"HR Drone","contentUrl":"https://hrdrone.am/images/blue-logo.svg","inLanguage":"en-US","url":"https://hrdrone.am/images/blue-logo.svg"}]}
```