Skip to main content

Senior Python Developer

Senior Python Developer
Qualcomm
9 months 1 week ago

Company

QT Technologies Ireland Limited

Job Area

Engineering Group, Engineering Group > ASICS Engineering

General Summary

About the Role
As a member of Qualcomm Global CAD team, the candidate will define and develop various automation tools within the domain of SoC (System on Chip) integration, data management & visualization and QA development.
These automations will often include in-house development using various SW languages with a focus on python programming language. The role also extends to overlook the lifecycle of automation products, ranging from initial deployment, multiple training/support, regression, as well as major/minor enhancements.
As a software engineer, your role involves being responsible of software development projects, determine the direction of the projects and take the right actions to reach the production stage.
This position plays a critical role in driving successful design and integration solutions for our next-generation SoC and MSM (Mobile Station Modem) products.

You Will Be Responsible For

  • Develop software for design automation and reference flows.
  • Work closely with SoC project teams from multiple sites to develop new automation tools.
  • Develop/manage multiple automations based on various SW languages and frameworks.
  • Learn, enhance, and provide tool support and issue debugging services to design teams on existing tools.
  • Participate in project proposal development including key milestones and deliverables.
  • Execute and deliver project goals in a timely manner.
  • Resolve issues in all phases of development to assure smooth project execution.

We Would Love To See

  • Background in software engineering
  • Strong SW development skills. A working knowledge of python is a must.
  • 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.

Education

Bachelor or Master of Science degree in Computer Engineering or Computer Science or Information Systems

Work Experiences

2+ years in a software engineer position, ideally in EDA or semiconductor sectors.

Skills

  • Python (Programming Language)
  • Linux
  • Software Development
  • Java Script
  • Algorithms & data-structures.

Where You Will Be Working

Cork has a proud reputation as Ireland's second largest economic engine and is now one of the Top 20 location choices in Europe with 39,000 people being employed by over 170 overseas companies.
There's a growing diversity in the region with people from many nationalities relocating to Cork, relishing the opportunity to work and live in a location that offers an excellent quality of life.
A gateway to Europe, Cork airport provides access to almost 50 international destinations including transatlantic air routes.

Equal Opportunities

We are an Equal Opportunity employer; all qualified applicants will receive consideration for employment without regard to race, colour, religion, sexual orientation, gender identity, national origin, disability, veteran status, or any protected classification.

What's On Offer

  • Salary, stock and performance related bonus
  • Maternity/Paternity Leave
  • Employee stock purchase scheme
  • Matching pension scheme
  • Education Assistance
  • Relocation and immigration support (if needed)
  • Life, Medical, Income and Travel Insurance
  • Subsidised memberships for physical and mental well-being
  • Bicycle purchase scheme
  • Employee run clubs, including, running, football, chess, badminton + many more

Minimum Qualifications

Bachelor's degree in Science, Engineering, or related field.

Expertise level

Work arrangement

Key skills

Similar Jobs in Ireland

Similar Jobs in Cork