Description
About the role
Lam Research is seeking a Software Engineer 1 to design, develop, troubleshoot, and debug software programs for applications and platform enhancements.
Responsibilities
- Design, develop, troubleshoot, and debug software programs for applications and platform enhancements.
- Implement new customer requirements and operational features into existing semiconductor software applications.
- Maintain the core codebase by investigating and resolving problem areas or software defects.
- Demonstrate software solutions using well-structured code, comprehensive technical flowcharts, and documentation.
- Work collaboratively with cross-functional technical teams to design, test, and release quality software applications.
Eligibility
- Bachelor’s degree (B.E / B.Tech) in Computer Engineering, Electronics, Mechanical Engineering, or equivalent streams.
- Freshers / Graduate Eligible role with no previous professional work experience required.
Skills
- Object-Oriented Design (OOD/OOP): Knowledge of Object-Oriented Software concepts, implementation, Design Patterns, and Finite State Machines.
- Multithreading: Understanding of multithreading architecture, including preemptive thread scheduling.
- Communication Protocols: Knowledgeable with hardware-level communication protocols like Inter-Integrated Circuit (I2C), Serial Peripheral Interface (SPI), and Universal Asynchronous Receiver-Transmitter (UART).
Benefits
- Best in Industry Standards salary package.
- Opportunity to work with a leading technology company.
Skills
· 3 totalSimilar roles
Deutsche Bank
10h ago
Business Management & Automation Analyst Apprentice
Citi
10h ago
Ops Support Analyst
Under Armour
19h ago
Lead Software Engineer - Full Stack
Netflix
19h ago
Full Stack Software Engineer 4/5, Game Lifecycle Engineering
Microsoft
22h ago
Software Engineer
ZS Associates
22h ago
Business Technology Solutions Associate