Job Description
In your new job as a Software Engineer in Applied Materials, your development and growth possibilities will be almost limitless: you will use a variety of languages: C, C ++, Python and more, on variety of architectures: Intel, ARM, different accelerators, enjoy the opportunity to deal with image processing and even algorithms, advance to be a team leader or an architect .We invite you to collaborate with people who, like you, see challenges as growth opportunities
Whatyou'll be doing:
- By joining our unique Embedded & Optimizations you will plan, design and implement software of our future devices and features.
- Your software will be aware of HW on one hand, and will integrate with high-level SW on the other hand (Using modern protocols such as GRPC)
- As a member of this core team you will make important technical decisions to ensure the scalability and performance of our applications through code and solid architecture, while being surrounded by a strong technical team
What you should have?
- OOP experience (C++, Python)
- Significant Linux user-space experience.
- Strong debug capabilities, self-learning skills, ability to deep dive into unfamiliar areas.
- Team player as well as being able to take full ownership and work independently.
- 5+ years of experience in SW development.
- A degree in Computer Science, Electrical engineering, Computer Engineering or equivalent degree
Bachelor's Degree
4 - 7 Years
Full time
Assignee / Regular