CAD Software Developer

13 Mar 2025

Vacancy expired!

Temp: 2 - 4 months durationRemote - No Conversion

About us:We are a world leader in semiconductor solutions supplying the automobile industry and various consumer markets with innovative technologies.

About the role:

This role entails a short-term project to convert a newly developed XML based data format to a legacy Perl-based data format. The formats are used to encapsulate machine-readable meta-data that describes the implementation of an SoC.This task will contribute to a large-scale project that is combining legacy methodologies into our corporate infrastructure, and is needed to help bridge the gap for some legacy generator tooling.This role will require expertise in both Python and Perl, and a good understanding of quality coding practices.This role will report to the manager of the Design Automation (DA) group, based in Lexington, KY.

Responsibilities:
  • Develop an understanding of both the old and new meta-data formats, and how those formats are used in the tooling frameworks.
  • Develop new tooling that will translate the meta-data intent contained in the new format (XML) to the legacy format, in the form of Perl hashes.
  • Develop tooling in the context of an Infineon proprietary development infrastructure (known as 'metagen').
  • Work with DA team members who will provide initial training, as well as guidance for the duration of the task.
  • Provide regular updates to the DA team members on status and progress, and keep the team informed of any challenges/problems encountered.
  • Interaction with colleagues in Germany and India may be required, so this job may require early meetings to coordinate with distant time-zones (7 or 8am EST).

Candidate requirements:
  • Minimum 5 years of experience working within collaborative team setting
  • Proficient in good coding practices, with demonstrated results
  • Expertise in Python
  • Expertise in Perl
  • Experience developing within large-scale collaborative software development and build environments
  • Familiarity with JIRA ticketing system would be beneficial
  • In-office or hybrid work arrangement is preferred, but remote will be considered.

We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.