VLSI Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
Qualcomm is seeking a VLSI Software Engineer to join their Global CAD team, developing design solutions for Snapdragon chips. The role involves coding in Python or C++ and CAD development to create tools for design flows, collaborating with Physical Design and Timing/PDN teams.
Ansvarsområden
- Develop and maintain internal software products for chip floorplanning, RTL module placement, and datapath routing.
- Develop new features in existing internal software tools, including webapp GUI, parsers, and APIs.
- Develop and augment design flow infrastructure software tools for regression automation and testcase extraction.
- Apply best coding practices, including class definition, linting, CI/CD pipeline adherence, and documentation.
- Participate in project and software specification development through meetings with designers and project leads.
- Interface with Qualcomm Global CAD software developers and VLSI domain experts.
Krav
- Bachelor's degree in Science, Engineering, or related field.
- 1-4 years of experience in software development in Python, Javascript or C++ (Python preferred).
- Experience in software development platforms, such as git, gitlab or github.
Önskade kvalifikationer
- Masters degree or PhD in Computer Science, Compute Engineering, or related field.
- Experience with the Physical Aware Tiling Qualcomm internal tool.
- Support to the Snapdragon design team through tickets and code fixing.
- Participate to the software development of projects in various VLSI domains such as floorplanning, synthesis, place and route, signoff timing analysis etc.
- Participate to the software development of projects pertaining to CAD software infrastructure, including infrastructure for AI agents, design regression automation etc.
- Participate to the development of project specs along with the CAD project lead and to the development of software specs with the software lead.
- Adhere to all the Qualcomm Software development best practices, including GenAI unit test development, linting, procs and classes guidelines, documentation, gitlab merge requests etc.
Förmåner
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Färdigheter
PythonC++GitGitLabGithubJavascript
#VLSI#Software#Engineering#Python#C++#CAD#Snapdragon#RTL#Floorplanning#Placement#Routing#CI/CD#UML#Git#GitLab#Github#Javascript#AI
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 11 timmar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Medarbetare
Platser
Tijuana, Mexico
Kvalifikation
Masterexamen, Doktorand, Kandidatexamen
Sökande
Ansök tidigt
Liknande jobb
Alstom
Västerås, SwedenMechanical Integration Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Budapest, HungaryStudent Data Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Alstom
Charleroi, BelgiumSoftware Designer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Sandvik
Tampere, FinlandSenior Electrical Engineer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Accenture
Copenhagen, DenmarkUtilities Strategy Manager
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Ericsson
Łódź, PolandJunior Software Developer
Heltid Ansök tidigt Publicerad för 3 dagar sedan
