Senior Software Engineer - Embedded & Tools (Hybrid/Remote)

Lam Research

Fremont (CA)

Hybrid

USD 119,000 - 261,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Lam Research is looking for a Software Engineer in Fremont, CA, to drive innovation in the semiconductor industry. This role involves designing, developing, and debugging software programs that support the company's product portfolio.

Qualified candidates will possess a relevant degree and extensive experience in Object-Oriented Software, multithreading, and communication protocols. A hybrid work model is available, allowing flexibility in work arrangements.

The estimated salary for this position ranges from $119,000 to $261,000.

Qualifications

  • Bachelor’s or Master’s degree with requisite experience in software engineering.
  • Knowledge of design patterns and finite state machines.
  • Experience with Object-Oriented Programming (OOP).

Responsibilities

  • Design, develop, troubleshoot, and debug software programs.
  • Implement new customer requirements in existing applications.
  • Collaborate with cross-functional teams to develop software.

Skills

Object-Oriented Software (OOS)
Multithreading
Communication protocols (I2C, SPI, UART)
C++
C#

Education

Bachelor’s degree in Computer Engineering, Electronics, or Mechanical Engineering

Job description

Lam Research is looking for a Software Engineer in Fremont, CA, to drive innovation in the semiconductor industry. This role involves designing, developing, and debugging software programs that support the company's product portfolio.

Qualified candidates will possess a relevant degree and extensive experience in Object-Oriented Software, multithreading, and communication protocols. A hybrid work model is available, allowing flexibility in work arrangements.

The estimated salary for this position ranges from $119,000 to $261,000.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Systems & Hardware
Senior Embedded Software Engineer – Systems & Hardware

Lam Research • Tualatin (OR)

Hybrid
USD 100,000 - 130,000
Comprehensive benefits
Flexible work arrangements
Equal opportunity employer
Senior Electrical Engineer - Semiconductor Systems (Hybrid)
Senior Electrical Engineer - Semiconductor Systems (Hybrid)

Lam Research • Fremont (CA)

Hybrid
USD 104,000 - 231,000
Comprehensive set of outstanding benefits
Hybrid working options
Senior Software Engineer - Embedded Systems (Hybrid)
Senior Software Engineer - Embedded Systems (Hybrid)

Lam Research • Tualatin (OR)

Hybrid
USD 150,000 - 190,000
Senior Product Engineer - Semiconductors, Global Impact
Senior Product Engineer - Semiconductors, Global Impact

Lam Research • Fremont (CA)

Hybrid
USD 146,000 - 311,000
Comprehensive benefits
Hybrid work flexibility
Senior Embedded Software Engineer - On-site Flex
Senior Embedded Software Engineer - On-site Flex

Lam Research Salzburg GmbH • Fremont (CA)

On-site
USD 99,000 - 220,000
Senior Embedded Software Engineer - Hybrid/Remote
Senior Embedded Software Engineer - Hybrid/Remote

LAM RESEARCH Corporation • Tualatin (OR)

Hybrid
USD 120,000 - 160,000
Mechanical Engineer – Semiconductors (Remote/Hybrid)
Mechanical Engineer – Semiconductors (Remote/Hybrid)

Lam Research • Fremont (CA)

Hybrid
USD 86,000 - 192,000
Comprehensive benefits
Hybrid work model
Opportunities for advancement
Senior FPGA Engineer — Hybrid/Remote Embedded Systems
Senior FPGA Engineer — Hybrid/Remote Embedded Systems

Lam Research • Fremont (CA)

Hybrid
USD 141,000 - 307,000
Senior Embedded Software Engineer - Hybrid/Remote (C++)
Senior Embedded Software Engineer - Hybrid/Remote (C++)

Lam Research • Tualatin (OR)

Hybrid
USD 120,000 - 180,000
Product Engineer - Semiconductor Equipment (Hybrid/Remote)
Product Engineer - Semiconductor Equipment (Hybrid/Remote)

Lam Research • Fremont (CA)

Hybrid
USD 86,000 - 192,000