Назад
Company hidden
1 день назад

Embedded Software Engineer II (Embedded Linux/Yocto)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Embedded Software Engineer II (Embedded Linux/Yocto): Developing and integrating embedded Linux applications, device drivers, bootloaders, and tailored Linux distributions for satellite, UAV, launch vehicle, and airborne communication systems with an accent on kernel customization, Yocto build systems, and embedded hardware integration. Focus on board bring-up, CI/CD image deployment, multi-threaded programming in resource-constrained environments, and cross-disciplinary system qualification and in-orbit support.

Location: Austin, Texas, United States; on-site. Applicants must be U.S. citizens, lawful permanent residents, conditional residents, asylees, refugees, or eligible to obtain the required U.S. Department of State authorizations.

Company

hirify.global develops communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.

What you will do

  • Develop and port embedded Linux applications, device drivers, and libraries.
  • Configure, customize, and integrate the Linux kernel and embedded bootloaders such as U-Boot.
  • Maintain and evolve the Yocto-based Linux build system within a CI/CD pipeline.
  • Package and deploy software images and create tailored Linux distributions for embedded hardware platforms.
  • Collaborate with firmware, hardware, systems, and FPGA engineers on system integration and performance.
  • Participate in architecture, implementation, testing, qualification, design reviews, technical documentation, proposals, and in-orbit support.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • At least 2 years of professional embedded software development experience.
  • Proficiency in C or C++ for embedded systems.
  • Experience developing and debugging software on embedded hardware, including systems with power components, motors, or sensors.
  • Understanding of multi-threaded programming and resource-constrained environments.
  • Familiarity with version control, issue tracking, peer review workflows, and strong verbal and written communication.

Nice to have

  • Practical experience with Embedded Linux and the Yocto Project.
  • Experience with Xilinx SoCs or other microcontroller-based systems.
  • Experience with bootloaders, kernel development, system bring-up, and CI/CD practices in embedded environments.
  • Ability to manage multiple priorities and work independently in a fast-paced environment.

Culture & Benefits

  • Hands-on, autonomous work in a dynamic and cross-functional environment.
  • Opportunities for technical leadership and cross-disciplinary collaboration.
  • Full-time employment with company stock options.
  • Benefits include health, dental, vision, HSA, FSA, life, disability, and retirement plans.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →