Critical “Must Have” skills/experience for the role:
– 2+ years in a software engineer position, ideally in EDA or semiconductor sectors
– Python (Programming Language), Linux, Software Development, Java Script, Algorithms & data-structures
– A working knowledge of python is a must
– Strong SW development skills
– Experience with Git SCM
– Strong Linux skills
– Ability to work in a geographically distributed development environment
– Good communication skills and personal skills in a multi-disciplinary environment
– Proven ability to develop high quality software: versioning, testing, continuous integration and continuous deployment, and documentation
Preferred skills/experience for role
– Experience with C++ programming language, Perl, and databases is a plus
– Knowledge of RTL languages (Verilog, System Verilog) is a plus
– Exposure to EDA tools is a plus
– Familiarity with design collaterals (UPF, SDC) and chip design practices is a plus
Education
Required: Bachelor or Master degree
Study domains: Computer Engineering, Computer Science or Information Systems
Work Experience
– 2+ years in a software engineer position, ideally in EDA or semiconductor sectors.
*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found here for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.