Taro Logo

Embedded Linux Software Engineer

Global leader in materials engineering solutions used to produce chips and advanced displays, designing and building cutting-edge semiconductor manufacturing equipment.
Rehovot, Israel
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Robotics

Description For Embedded Linux Software Engineer

Applied Materials, the global leader in materials engineering solutions, is seeking an Embedded Linux Software Engineer to join their embedded team in Rehovot, Israel. This role offers an exciting opportunity to work on cutting-edge semiconductor manufacturing equipment, combining hardware and software expertise.

The position involves developing embedded systems using various programming languages including C, C++, and Python, working across different architectures like Intel and ARM. You'll be responsible for designing and implementing software for future devices, integrating with both hardware and high-level software components using modern protocols such as GRPC.

As an ideal candidate, you'll bring 2+ years of software development experience, strong Linux user-space knowledge, and a relevant technical degree. The role offers extensive growth opportunities, including potential advancement to team leadership or architecture roles. You'll be working in a collaborative environment with a strong technical team, making important decisions about software architecture and performance.

The company provides comprehensive benefits and wellness programs, supporting both professional and personal growth. Applied Materials' position as an industry leader in semiconductor manufacturing technology offers exposure to cutting-edge technology and the opportunity to work on systems that are fundamental to the global electronics industry.

This is an excellent opportunity for a mid-level software engineer looking to deepen their expertise in embedded systems while working for a global technology leader. The role combines hands-on technical work with strategic thinking, offering a perfect balance of challenge and growth potential.

Last updated 24 days ago

Responsibilities For Embedded Linux Software Engineer

  • Plan, design and implement software for future devices and features
  • Integrate software with hardware and high-level SW using modern protocols like GRPC
  • Make technical decisions to ensure scalability and performance
  • Work with various architectures including Intel, ARM (Servers and Embedded)

Requirements For Embedded Linux Software Engineer

Linux
Python
  • Linux user-space experience
  • 2+ years of experience in SW development in C/C++
  • Degree in Computer Science, Electrical engineering, Computer Engineering or equivalent
  • Strong debug capabilities
  • Self-learning skills
  • Team player with ability to work independently

Benefits For Embedded Linux Software Engineer

  • Health and wellness programs
  • Professional development opportunities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Applied Materials Embedded Linux Software Engineer