Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
N

Senior Embedded Software Engineer – ARM Platform Boot

NVIDIA·Israel·en
PresencialTiempo completoSystems Software DevelopmentComputer Hardware

Lead the technical strategy and integration roadmap for an ARM processor platform boot process, spanning early firmware through Linux login. Partner with architecture, firmware, kernel, and product teams to resolve complex system issues and improve development, debugging, validation, and release prร

Responsabilidades

  • Own the technical strategy and roadmap for platform boot integration from early firmware through Linux login
  • Set technical direction with architecture, domain experts, product teams, and firmware partners
  • Lead complex cross-layer issues involving reliability, security, performance, recovery, and platform readiness
  • Define interface contracts, qualification criteria, release decisions, risk management, and escalation paths
  • Evaluate emerging technologies, development methods, and tools and drive adoption where they improve product capability or engineering efficiency

Requisitos

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent experience
  • At least 12 years of experience in embedded, firmware, or Linux systems software
  • Deep knowledge of ARM platform boot, firmware, ATF, UEFI, bootloaders, Linux kernel bring-up, device tree, platform initialization, and userspace handoff
  • Experience leading complex cross-organizational projects from definition through delivery
  • Ability to influence architecture and product direction through technical judgment without direct management authority
  • Strong C programming skills and practical Linux development, debugging, and hardware/software integration experience

Se valora

  • Hands-on experience with ATF, UEFI/EDK II, Linux kernel, or complex ARM SoC and server boot flows
  • Experience with secure boot, measured boot, provisioning, firmware updates, or recovery flows
  • Experience building automated test, simulation, emulation, observability, or failure-triage infrastructure
  • Experience introducing tools or engineering practices that improve team efficiency or technical capability
  • Knowledge of PCIe, I2C/I3C, SPI, SMBus, BMC interactions, reset and power sequencing, and server-platform interfaces

Beneficios

  • Competitive salary
  • Comprehensive benefits package
  • Diverse and supportive work environment
  • Equal opportunity employment

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Systems Software Development.

Crea un perfil para ver tu compatibilidad.

Ver y postularme

Crea un perfil para ver tu compatibilidad.

Ver y postularme