Software Technical Lead Engineer

LAM RESEARCH Corporation

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

LAM RESEARCH Corporation is seeking a skilled engineer in Bengaluru to execute and manage the design, development, verification, and validation of embedded products within the Controls group. A bachelor's or master's degree in engineering with 5-8 years of relevant experience is required.

The ideal candidate will possess expertise in embedded software design for ARM architecture, including skills in C/C++, Python, and firmware testing tools. This role emphasizes collaboration with hardware and software engineers during product development.

Qualifications

  • 5-8 years of experience in firmware design and development.
  • Expertise in design and development of embedded software for ARM processors and SoCs.
  • Practical experience in hardware/software integration and documentation.

Responsibilities

  • Execute design, development, verification, validation of Embedded products.
  • Manage product lifecycle of embedded modules with comprehensive documentation.
  • Collaborate with hardware and software engineers.

Skills

Firmware design
Embedded C/C++
Scripting languages (Python)
Debugging and troubleshooting
Communication protocols (EtherCAT, CAN, etc.)
Embedded Linux systems
Version control systems (Git)

Education

Bachelor's or master's degree in engineering (EE, ECE, or related disciplines)

Tools

Xilinx Vivado
Altera Quartus
Code Composer/Keil
MATLAB
LabVIEW

Job description

Responsibilities

Execute design, development, verification, validation, and qualification of Embedded products owned by the Controls group. Own and manage complete product lifecycle of embedded modules, including comprehensive design documentation. Collaborate with hardware and software engineers during product development, integration and debugging processes.

Qualifications & Skills
  • Bachelor's or master's degree in engineering (EE, ECE, or related disciplines).
  • 5-8 years of experience in firmware design and development.
  • Expertise in design and development of embedded software, including BSP and device drivers for ARM architecture processors, FPGAs or SoCs.
  • Proficiency in programming with Embedded C/C++ and scripting languages such as Python.
  • Hands‑on experience in RTL development and firmware testing using HDL languages such as Verilog and VHDL.
  • Hands‑on experience in implementing communication protocols, such as EtherCAT, CAN, UART, SPI, RS‑232, RS‑422/485, Ethernet, and LonWorks.
  • Strong debugging and troubleshooting skills in hardware and firmware domains.
  • Hands‑on experience using laboratory test instruments for debugging and testing.
  • Practical experience in hardware/software integration, testing, and documentation for embedded products.
  • Experience creating custom embedded Linux systems using tools like Yocto and Buildroot.
  • Hands‑on experience with version control systems such as Git.
  • Experience with Real‑Time Operating Systems (RTOS) such as FreeRTOS, Linux RTOS, VxWorks, QNX, and Windows Embedded.
  • Familiarity with tools like MATLAB and LabVIEW for system modeling and analysis.
  • Working knowledge of IDEs such as Xilinx Vivado, Altera Quartus, and Code Composer/Keil.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Technical Lead (Embedded Systems)
Technical Lead (Embedded Systems)

CoreEL Technologies • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

On-site
INR 2,500,000 - 4,000,000
Embedded Technology Lead
Embedded Technology Lead

KSB Company • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Team Lead - Embedded (UI)
Team Lead - Embedded (UI)

Sourceo • Thane

On-site
INR 1,200,000 - 2,800,000