Назад
Company hidden
3 дня назад

Senior Embedded Software Engineer (PetaLinux)

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

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

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

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

Текст:
/

TL;DR

Senior Embedded Software Engineer (PetaLinux): Building and maintaining PetaLinux-based Board Support Packages (BSPs) for AMD/Xilinx Zynq UltraScale+ MPSoC with an accent on embedded Linux bring-up, device-tree configuration, and high-rate data recording. Focus on developing user-space C++ applications for hardware control and optimizing data pipelines for radar products.

Location: Remote (US), Hybrid, or Onsite. Must be a US Citizen and be able to maintain a U.S. government personnel security clearance.

Company

Lyntris is a defense technology company that provides sensing and action solutions for U.S. and allied defense organizations across Space, Air, Land, Sea, and Cyber domains.

What you will do

  • Create and maintain PetaLinux projects and BSPs, including platform bring-up, image generation, and rootfs customization.
  • Author and maintain device tree changes for custom IP/peripherals and debug Linux subsystem integration.
  • Develop C++ user-space applications for hardware control, UDP streaming, and high-rate radar data recording to SSD.
  • Implement and modify low-level board support and Linux device drivers for custom data paths.
  • Build host-side tools for capture, verification, and analysis on Windows and Linux.
  • Collaborate with FPGA and systems teams to profile and optimize throughput and CPU usage.

Requirements

  • BS in EE/CE/CS or equivalent professional experience.
  • 5+ years of strong embedded Linux experience on SoCs (boot, BSPs, kernel/rootfs, device tree).
  • Hands-on experience with PetaLinux and/or Yocto-based BSP workflows for Zynq UltraScale+ MPSoC.
  • Solid C/C++ proficiency and experience with Linux networking (socket programming, buffering, performance tuning).
  • Experience with lab bring-up tools: serial consoles, JTAG/debug, and packet capture.
  • Must be a US Citizen to qualify for required security clearances.

Nice to have

  • Direct experience with ZCU102 or similar Zynq UltraScale+ development boards.
  • Experience developing DMA interfaces or high-rate acquisition pipelines.
  • Familiarity with radar/DSP domains (I/Q data, FFT maps, GPS synchronization).
  • Experience with CI/CD for embedded builds and containerized build environments.

Culture & Benefits

  • Flexible work arrangements: fully on-site, hybrid, or remote options.
  • Comprehensive health benefits: Medical, Dental, and Vision insurance.
  • Financial security: 401k matching, Base and Voluntary Life Insurance.
  • Wellness and support: Optional HSA, FSA, and Employee Assistance Program.
  • Work-life balance: Paid Time Off and Company Holidays.

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