5 дней назад
Embedded Software Engineer (FPGA)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (FPGA): Developing C firmware, BSPs, and low-level drivers for FPGA-based TRUPULSE generator systems with an accent on hardware-software integration and embedded debugging. Focus on bare-metal or RTOS firmware, peripheral drivers, system-level troubleshooting, and collaboration with hardware engineers.
Location: Hybrid role based in Yokneam, Haifa District, Israel
Company
Johnson & Johnson MedTech develops cardiovascular technologies and less invasive, personalized treatments for heart recovery, electrophysiology, and stroke care.
What you will do
- Develop embedded C firmware for FPGA-based TRUPULSE generator systems.
- Maintain and extend board support packages and low-level drivers.
- Integrate software with hardware peripherals.
- Debug system-level issues across firmware and hardware.
- Collaborate closely with hardware engineers during product development.
Requirements
- B.Sc. in Computer Science, Electrical Engineering, or a related field.
- Strong C programming skills, including pointer usage, memory management, fixed-point arithmetic, and bit manipulation.
- Experience with bare-metal firmware or RTOS-based systems, including scheduling, interrupts, and synchronization.
- Experience developing and debugging device drivers for UART, SPI, I2C, GPIO, timers, and ADC/DAC peripherals.
- Hands-on experience with JTAG, serial consoles, GDB, or equivalent debugging tools.
- Version control experience with Git or TFS, basic electronics knowledge, and strong communication skills.
Nice to have
- Familiarity with Nios II architecture, toolchain, BSPs, Eclipse-based tools, and cross GCC.
- Practical knowledge of Intel/Altera Quartus and Platform Designer/Qsys.
- Experience with logic analyzers or SignalTap.
Culture & Benefits
- Work within a cardiovascular MedTech product development organization.
- Collaborate across software, hardware, and systems engineering disciplines.
- Join an inclusive work environment that values individual contributions, diversity, and dignity.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →