Embedded Linux Software Engineer ​

Applied Materials

Rehovot, Israel
Embedded linux software development
C, c++, python
Fpga/soc device development
Develop cutting-edge software for FPGAs, controllers, and SoC devices within a multidisciplinary system

Job Summary

  • Develop cutting-edge software for FPGAs, controllers, and SoC devices within a multidisciplinary system.
  • Utilize a variety of languages (C, C++, Python, System Verilog) and architectures (ARM, FPGA, microcontrollers) with opportunities for growth into team leadership or architecture roles.
  • Plan, design, and implement software for future devices, ensuring scalability and performance while collaborating closely with hardware and other software teams.

Matching Summary

Develop cutting-edge software for FPGAs, controllers, and SoC devices within a multidisciplinary system.

Skills & Requirements

Must-have

  • Embedded Linux software development
  • C, C++, Python
  • FPGA/SoC device development
  • Linux user-space experience
  • Object Oriented Programming

Nice-to-have

  • Image processing and algorithms
  • Multidisciplinary system development
  • Modern protocols like GRPC
  • Team player and independent work

Key Requirements

  • 5+ years of SW development experience
  • Degree in Computer Science, Electrical Engineering, or equivalent
  • Strong debug and self-learning skills

Work Rights

Not specified

Tailored Resume

Cover Letter