Job
- Level
- Experienced
- Job Field
- Embedded
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Villach
- Working Model
- Hybrid, Onsite
Job Technologies
Your role in the team
- Design, develop, troubleshoot, and debug software programs for our industrial machine controls applications.
- Write efficient, reliable code in C/C++ for computer devices, as well as interfaces, ensuring functionality and stability.
- Create, optimize, and integrate drivers for peripherals and interfaces like sensors, actuators, and communication modules.
- Analyze and optimize code for memory constraints, performance, and power consumption in embedded environments.
- Ensure maintainability of our first-class codebase through regular peer reviews, testing, and documentation.
- Conduct unit and functional testing, debugging, and troubleshooting of our controls software applications to ensure functionality and stability.
- Collaborate with hardware engineers to integrate software with hardware components and systems.
- Stay updated with industry trends, best practices, and emerging technologies in C++ programming for hardware equipment controls.
- Provide technical guidance and mentoring for junior engineers.
This text has been machine translated. Show original
Our expectations of you
Education
- Master's or Bachelor's degree in computer engineering, electronics, or similar relevant engineering disciplines with 3+ years of working experience.
Qualifications
- Very good coding skills in modern C++, including API design, object-oriented and functional programming, as well as component-level software architecture.
- Familiar with network, serial device control, and IO control systems.
- Furthermore, you have a clear understanding of high-level multithreading operating systems, drivers, hardware abstraction layers, middleware, and application software concepts.
- You are proficient in spoken and written English.
Experience
- Experience and comprehensive understanding of any kind of RTOS is a plus!
- Experience with designing closed loop algorithms in Matlab and Simulink is a plus!
This text has been machine translated. Show original
Job Locations
Topics that you deal with on the job
This is your employer
Lam Research AG
Villach
Lam Research Corporation has been one of the largest manufacturers of manufacturing machines for the semiconductor industry for over 30 years. The company has 6600 employees worldwide and branches in all of Asia, Europe, and North America.
Description
- Company Size
- 250+ Employees
- Founding year
- 1980
- Language
- English
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Electronics, Automatization