Senior Embedded Software Engineer (PetaLinux)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →