Qualcomm

VLSI Software Engineer

Qualcomm
Apply
9 days ago
Tijuana, MexicoEntry Level / Mid Level

Responsibilities

  • Develop and maintain internal software for top-level chip floorplanning, RTL module placement, and datapath pipeline routing.
  • Add features to internal tools, including web application GUIs, design-collateral parsers, and high-level APIs.
  • Develop CAD design-flow infrastructure for regression automation and standalone testcase extraction.
  • Maintain and support the Physical Aware Tiling tool by resolving dysfunctional corner cases and assisting Snapdragon design teams through tickets.
  • Contribute to software projects involving VLSI domains such as floorplanning, synthesis, place and route, and signoff timing analysis.
  • Participate in project and software specification development, including UML software architecture diagrams.
  • Follow Qualcomm software development practices for coding, linting, documentation, unit testing, and GitLab merge requests.
  • Collaborate with Snapdragon designers, CAD project leads, global CAD developers, and VLSI domain experts.

Requirements

  • Bachelor's degree in science, engineering, or a related field.
  • 1–4 years of software development experience in Python, JavaScript, or C++, with Python preferred.
  • Experience with software development platforms such as Git, GitLab, or GitHub.
  • Preferred: master's degree or PhD in computer science, computer engineering, or a related field.
  • Experience developing CAD tools, VLSI design-flow software, or related internal software products is relevant to the role.

Categories

Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me