Logo Lam Research AG

Software Engineer

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

    Map of company locations
    • Location Villach

      Location Villach

      Kärnten

      Austria

    Topics that you deal with on the job

    This is your employer

    Lam Research AG

    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
  • Logo Lam Research AG

    Software Engineer

    Location
    Villach
    Working Model
    Hybrid, Onsite

    More Jobs