> Markdown version of [/jobs/ext/2007706-software-technical-lead-engineer](https://www.wearedevelopers.com/jobs/ext/2007706-software-technical-lead-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Technical Lead Engineer - **Company:** Lam Research Corporation - **Location:** Fremont, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Communications Protocols, Computer Programming, Computer Engineering, Software Debugging, Software Design Patterns, Hardware Design, Object-Oriented Software Development, Software Engineering, Software Systems, Universal Asynchronous Receiver/Transmitter, Multithreading, Serial Peripheral Interface, State Machines, Build Tools - **Published:** August 9, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/software-technical-lead-engineer-fremont-ca-usa-58874604 ## About the Role sites with travel up to 10% Tasks * Bachelor's degree in Computer Engineering, Electronics, or Mechanical Engineering with 5+ years of experience; or Master's with 3+ years; or PhD with no professional experience; or equivalent * Knowledge of Object-Oriented Software/Design/Programming (OOS/OOD/OOP) including design patterns and finite state machines * Knowledge of multithreading and preemptive thread scheduling * Knowledge of communication protocols I2C, SPI, UART Key requirements * hybrid work options * On-site Flex or Virtual Flex * opportunity to work remotely part of the week * equal opportunity employer ## Description Experteer Overview As a Software Engineer at Lam, you design, develop, and debug software that enables our etch and deposition equipment. You'll build tools that support design, infrastructure, and technology platforms, ensuring seamless software-hardware integration. You join a centralized software engineering team that collaborates across the portfolio to solve complex industry challenges. This role offers scope to influence product design and customer outcomes through robust software solutions and mentoring. Compensation / Benefits * Design, develop, troubleshoot, and debug software for enhancements and new products * Implement new customer requirements and features in existing applications * Maintain and enhance codebase by diagnosing and resolving issues * Document solutions with clear code, diagrams, and explanations * Collaborate with cross-functional teams to design and develop software * Provide technical guidance and mentoring to junior engineers * Possibly visit customer sites with travel up to 10% Tasks * Bachelor's degree in Computer Engineering, Electronics, or Mechanical Engineering with 5+ years of experience; or Master's with 3+ years; or PhD with no professional experience; or equivalent * Knowledge of Object-Oriented Software/Design/Programming (OOS/OOD/OOP) including design patterns and finite state machines * Knowledge of multithreading and preemptive thread scheduling * Knowledge of communication protocols I2C, SPI, UART Key requirements * hybrid work options * On-site Flex or Virtual Flex * opportunity to work remotely part of the week * equal opportunity employer ## Related Videos - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Creating bots with Dialogflow CX](https://www.wearedevelopers.com/videos/587-creating-bots-with-dialogflow-cx) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Building a framework-independent component library](https://www.wearedevelopers.com/videos/1679-building-a-framework-independent-component-library) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Job Boards for Remote Work for Developers](https://www.wearedevelopers.com/magazine/290-best-job-boards-for-remote-work-for-developers) - [Best Paying Remote Jobs](https://www.wearedevelopers.com/magazine/255-best-paying-remote-jobs) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers)