Software Engineer 3 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Lam Research · 11 hours ago

Software Engineer 3

Lam Research is a leading company in semiconductor innovation, and they are seeking a highly skilled professional to join their Controls group as a Lead Software Engineer. This role involves designing, developing, and troubleshooting software for embedded products, collaborating with cross-functional teams to support Lam's product portfolio.

CleanTechManufacturingSemiconductor
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, verify, validate, debug, and qualify software for controllers and computers managed by the Controls group
Manage the product lifecycle, ensuring comprehensive design documentation is maintained
Collaborate with hardware and firmware engineers during product development, integration and debugging processes
Partner with system engineers to ensure seamless integration and qualification

Qualification

Embedded CReal-Time Operating SystemsWindows OS imagesCommunication protocolsVersion control (Git)Debugging skillsPythonC++MATLABHardware/software integrationScripting languages

Required

Bachelor's or Master's degree in Engineering (EE, EC, IT, CS, or related disciplines)
5–8 years of experience in software design and development
Expertise in creating golden OS images for custom Windows-based controllers using tools such as WinPE and Ghost
Experience with Real-Time Operating Systems such as FreeRTOS, Linux RTOS, VxWorks, QNX, and Embedded Windows
Proficiency in programming with Embedded C and scripting languages such as Python and shell scripting
Familiarity with SoM & SoCs, along with experience in creating custom embedded Linux systems using tools like Yocto and Buildroot
Knowledge of boot loaders/managers like GRUB and U-Boot
Proficiency in communication protocols, like EtherCAT, CAN, UART, RS232, RS422/485, Ethernet (TCP/UDP), and LonWorks
Hands-on experience with version control systems like Git
Strong debugging and troubleshooting skills for software systems

Preferred

Hands-on experience with the Smalltalk programming language
Advanced proficiency in embedded C and C++ programming, including driver development and integration
Practical experience in hardware/software integration and testing for embedded systems
Familiarity with tools such as MATLAB for system modeling and analysis

Benefits

Lam offers a variety of work location models based on the needs of each role.
Our hybrid roles combine the benefits of on-site collaboration with colleagues and the flexibility to work remotely.

Company

Lam Research

company-logo
Lam Research supplies wafer fabrication equipment and services to the worldwide semiconductor industry.

H1B Sponsorship

Lam Research has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (242)
2024 (239)
2023 (170)
2022 (216)
2021 (242)
2020 (182)

Funding

Current Stage
Public Company
Total Funding
unknown
1984-05-11IPO

Leadership Team

leader-logo
Tim Archer
President and CEO
linkedin
leader-logo
Rick Gottscho
Exec VP and CTO
linkedin
Company data provided by crunchbase