Skip to main content
Intel Corporation logo

Senior Low-Level Software Engineer

Intel Corporation
October 23, 2026
Full-time
On-site
Bengaluru, Karnataka, India
EDA Jobs, Level - Senior

Job Title

Senior Low-Level Software Engineer

Role Summary

Senior engineer on a systems software team building low-level software, virtual platforms, and validation infrastructure for pre-silicon and post-silicon product verification.

Responsible for designing and implementing software architectures, driving cross-functional technical initiatives, and delivering scalable solutions that enable hardware and firmware validation.

Experience Level

Senior - typically requires 5 to 12 years of relevant software and embedded systems experience.

Responsibilities

Primary technical and leadership responsibilities include:

  • Design, develop, and maintain low-level system software, virtual platforms, and validation infrastructure.
  • Drive complex technical initiatives and define software architectures spanning hardware, firmware, and software domains.
  • Troubleshoot and debug system-level issues across software, firmware, and hardware components.
  • Lead projects from concept through deployment and influence technical direction across teams.
  • Collaborate with architects, hardware, firmware, validation, and software teams to align priorities and remove roadblocks.
  • Implement and maintain scalable solutions for pre-silicon and post-silicon verification workflows.

Requirements

Must-have technical skills and experience; preferred items listed separately.

  • 5+ years of professional software development experience (see Experience Level for guidance).
  • Strong C++ programming and object-oriented design skills.
  • Experience in embedded software or firmware development, including low-level programming and hardware–software interaction.
  • Extensive experience debugging complex system-level failures across software, firmware, and hardware.
  • Experience developing and maintaining complex software on Linux-based environments.
  • Familiarity with modern development practices: automated testing, version control, and CI workflows.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Microsoft Copilot) is noted.
  • Strong analytical, troubleshooting, and cross-functional collaboration skills; ability to work independently and lead technical efforts.

Nice-to-have / preferred:

  • Experience with Simics, virtual platform development, or simulation-based validation.
  • Pre-silicon validation, emulation, or hardware modeling experience.
  • Knowledge of interfaces and protocols such as PCIe, USB, I2C, SPI, CXL.
  • Familiarity with device modeling languages (e.g., DML) and validation infrastructure tooling.
  • Experience leading design discussions and mentoring engineers.

Education Requirements

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or an equivalent technical field.


About the Company

Company: Intel Corporation

Headquarters: Santa Clara, California, USA

Intel Corporation is a leading multinational technology company known for its innovative semiconductor solutions, including microprocessors, artificial intelligence accelerators, and memory products. Headquartered in the United States, Intel focuses on cutting-edge technology and a collaborative working environment, driving advancements in semiconductor manufacturing to meet global demands. The company emphasizes professional development and aims to shape the future of technology through groundbreaking designs.

Intel Corporation logo

Date Posted: 2026-10-23