Intel

Senior Low-Level Software Engineer

Intel
Apply
14 hours ago
Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design, develop, and maintain low-level software solutions, virtual platforms, and validation infrastructure.
  • Drive complex technical initiatives, define software architectures, and solve system-level problems across hardware, firmware, and software.
  • Develop embedded software and firmware involving low-level programming, hardware-software interactions, and system bring-up.
  • Debug and resolve complex issues across software, firmware, and hardware components.
  • Drive technical solutions from concept through implementation and deployment.
  • Collaborate with architecture, hardware, firmware, validation, and software teams to align priorities and remove roadblocks.
  • Lead technical design discussions, influence technical direction, and mentor engineers.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or an equivalent technical field.
  • At least 5 to 12 years of software development experience with strong C++ programming and object-oriented design expertise.
  • Proven experience in embedded software or firmware development, low-level programming, hardware-software interactions, and system bring-up.
  • Extensive experience debugging complex system-level issues across software, firmware, and hardware.
  • Strong understanding of software architecture, system design principles, and scalable solution development.
  • Experience developing and maintaining complex software systems in Linux-based environments.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience with automated testing, version control systems, and AI-assisted development tools such as GitHub Copilot or Microsoft Copilot.
  • Experience with Simics, virtual platforms, simulation-based validation, pre-silicon validation, emulation, hardware modeling, or validation infrastructure is preferred.
  • Familiarity with DML or device model development and with PCI Express, USB, I2C, SPI, CXL, and related interfaces is preferred.
  • Ability to work independently, collaborate cross-functionally, lead technical discussions, and mentor engineers.

Benefits

  • On-site work model in Bangalore, India.
  • Shift 1 work schedule.
  • Experienced-hire position.

Tech Stack

Categories

Intel

About Intel

10,000+ employees

Intel is a public semiconductor company that designs and manufactures CPUs and other silicon for PCs, servers, networking, edge, and embedded systems, and also offers foundry services plus AI and graphics accelerators. Founded in 1968 and headquartered in Santa Clara, it sells primarily to OEMs, cloud providers, and device makers worldwide. Its portfolio includes x86 processors (Core and Xeon), Ethernet and chipset products, and the Mobileye autonomous driving platform.

Contact me