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

Technical Lead for Embedded Systems Software

94 348 - 141 523€
Формат работы
hybrid
Тип работы
fulltime
Грейд
senior/lead
Английский
b2
Страна
Netherlands
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Technical Lead for Embedded Systems Software (Embedded Virtualization): Leading the development and productization of embedded virtualization and system software with an accent on low-level systems, RTOS integration, BSPs, device drivers, multicore systems, and hardware/software interfaces. Focus on hands-on technical leadership, system-level debugging, performance optimization, productization quality, and coordinating delivery across engineering teams, customers, and external partners.

Location: Hybrid position based in Eindhoven, Netherlands, with a minimum of three days per week working from the Eindhoven office.

Expected salary range: €94,348.80–€141,523.20 per year.

Company

hirify.global is a global semiconductor manufacturer providing process technology, design, development, and manufacturing services, with locations across the U.S., Europe, and Asia.

What you will do

  • Lead the development and productization of embedded virtualization and system software from architecture and requirements through implementation, integration, validation, and release.
  • Translate system architecture, product requirements, and customer needs into software designs, implementation plans, milestones, and acceptance criteria.
  • Remain hands-on through feature development, prototyping, integration, debugging, code reviews, and resolution of complex system-level issues.
  • Develop and integrate low-level software including virtualization, RTOS integration, BSPs, device drivers, memory management, interrupt handling, multicore systems, and hardware/software interfaces.
  • Drive engineering quality through automated testing, CI/CD, configuration management, documentation, release readiness, and defect resolution.
  • Coordinate with architects, hardware and verification teams, product management, customers, and external partners while mentoring engineers and managing technical risks and trade-offs.

Requirements

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • Extensive professional experience developing complex embedded and/or systems software with senior-level technical ownership of production-quality software.
  • Proven experience technically leading software engineering teams while remaining hands-on.
  • Strong C and/or C++ development experience for embedded, real-time, or resource-constrained systems.
  • Strong knowledge of concurrency, synchronization, interrupts, memory management, MMU concepts, multicore systems, boot flows, and hardware/software interfaces.
  • Experience with RTOS, hypervisors, virtualization, BSPs, drivers, or other low-level system software.
  • Experience productizing complex embedded software, including integration, verification, automated testing, quality, release, and lifecycle considerations.
  • Strong system-level debugging and root-cause analysis using debuggers, traces, logs, profiling, and hardware-assisted debugging methods.
  • Experience working directly with customers and communicating technical requirements, solutions, decisions, and trade-offs across engineering disciplines and external partners.

Nice to have

  • Experience developing virtualization platforms, hypervisors, RTOS components, or comparable low-level system software.
  • Deep understanding of embedded processor architectures, including exception levels, MMU/MPU, interrupt controllers, timers, cache coherency, and multicore operation.
  • Experience with safety-critical or high-reliability embedded systems, especially in automotive or industrial environments.
  • Familiarity with functional safety concepts and standards such as ISO 26262, including requirements traceability, safety mechanisms, assumptions of use, and freedom from interference.
  • Experience with CI/CD, automated testing, static analysis, coding-rule compliance, configuration management, and release qualification.
  • Experience coordinating technical development across distributed engineering teams and external development partners.

Culture & Benefits

  • Full-time employment in a diverse global semiconductor organization with more than 15,000 employees.
  • Hybrid work arrangement with at least three days per week in the Eindhoven office.
  • Commitment to technical excellence, ownership, continuous improvement, equal opportunity, and workplace diversity.
  • Employment is subject to applicable pre-employment conditions, laws, and regulations.
  • Reasonable accommodations are available during the employment process upon request.

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