Intel

Low-Level Software Engineer

Intel
Apply
14 hours ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Design, develop, validate, and debug Simics-based virtual models and software tools that emulate physical test cards and validation hardware.
  • Build and maintain complex software systems in C++ and Python.
  • Develop embedded software and firmware involving low-level programming and hardware-software interaction.
  • Support pre-silicon and post-silicon validation, system integration, platform bring-up, debugging, and verification.
  • Enhance simulation, automation, and validation infrastructure for next-generation platforms.
  • Collaborate with hardware, firmware, and software engineers from architecture definition through product deployment.

Requirements

  • Bachelor's or master's degree in Computer Science, Software Engineering, Computer Engineering, or an equivalent technical field, with 2 to 6 years of experience.
  • Strong C++ and Python software development skills and experience building complex software systems.
  • Experience with embedded software or firmware development, low-level programming, debugging, and hardware-software interaction.
  • Solid understanding of PCI Express, including architecture, configuration space, enumeration, and data flow.
  • Hands-on experience with Simics, simulation environments, virtual platforms, or system-level modeling.
  • Experience debugging complex issues across hardware, firmware, and software boundaries.
  • Familiarity with version control systems and automated testing frameworks.
  • Experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, ChatGPT, or similar tools.
  • Strong analytical and problem-solving abilities and the capacity to work independently and collaboratively in a multidisciplinary environment.

Benefits

  • On-site work model in Bangalore, India; Shift 1.
  • Intel states that qualified applicants receive consideration without regard to protected characteristics.
  • Intel does not charge recruitment, medical examination, or other hiring fees.

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