EMC Software Developer Job at Avanciers Inc., Cupertino, CA

OGZ0anBXSWRjOXFueDhTM3BLNG5JaFdEV0E9PQ==
  • Avanciers Inc.
  • Cupertino, CA

Job Description

Role -- EMC Software Developer

Location – Cupertino, CA-Onsite

Full-time

Responsibilities:--

EMC and cross-functional teams will engage in streamlining the EMC design and

testing process through utilization of EMC Expert System to support the

development of best-in-class consumer electronics products. Responsibilities

may include: engaging with EMC and cross-functional teams to specify, design

and develop custom rules and user interfaces, supporting existing tools and

integrating into Apple infrastructure

Key Benefits

• Various teams within EMC/PACE could leverage advanced expert system to review

design, detect potential problems and increase productivity

In Scope

• Coordinate with teams on streamlining the EMC design and testing process through

utilization of advanced automated design rule checking

• Collaborate with EMC and cross-functional teams to specify and develop custom EMC

PCB design rule checks

• Develop and maintain in-house software tools for different Apple products

• Develop scripts to automate complex EM simulations

• Deploy and maintain software tools on a Linux infrastructure

Success Criteria/Definition of Done

• Completion of EMC validation for all requests related to supported projects in tools

development

Technical Requirements

• 5+ years of experience with software development in C++

• Experience in software design and complex algorithms implementation is

required

• Strong C++, Python, and MATLAB background is required

• Proficiency with Linux operating system

• Strong knowledge of QT framework

• Familiarity with EDA tools development, ODB++ and PCB design is a plus

• Ability to understand and maintain existing large code databases

• Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts

• Strong analytical and critical thinking skills

• Excellent written and verbal communications skills

• Must be highly motivated and must have excellent organizational skills

Job Tags

Full time,

Similar Jobs

UPMC

Pediatrics - Infectious Disease - Physician Job at UPMC

 ...outstanding practice opportunities for full-time or part-time ID physicians. These unique positions are primarily for inpatient Tele-ID...  ...of the positions include working from home including remote (out of state) residence, along with competitive compensation and... 

Planet Healthcare

Travel Sterile Processing Technician - $1,420 per week Job at Planet Healthcare

 ...Planet Healthcare is seeking a travel Sterile Processing Technician for a travel job in princeton, New Jersey. Job Description & Requirements ~ Specialty: Sterile Processing Technician ~ Discipline: Allied Health Professional ~ Start Date: 06/09/2025~ Duration... 

US Customs and Border Protection

Border Patrol Agent Job at US Customs and Border Protection

 ...Job Description Marine Interdiction Agent Air and Marine Operations (AMO), a component of U.S. Customs and Border Protection (CBP) offers those with Merchant Mariner Credentials the exceptional opportunity of a career in law enforcement working with an elite team... 

Ginas Tech Jobs

Junior Data Analyst, Excel Experience Required - Work From Home Job at Ginas Tech Jobs

 ...Junior Data Analyst, Excel Experience Required Work From Home The Junior Data Analyst position will be dynamic, and it will evolve as needs change and as the candidate shapes the role. This position is 100% Remote. Will look at entry level experience with good Excel... 

Flourish In Incorporated

Entry Level Communications Assistant Job at Flourish In Incorporated

 ...We have an immediate need for a motivated and outgoing Entry-Level Communications Assistant to join our fast-paced, growing team. This is an excellent opportunity for recent graduates or early-career professionals eager to break into event-based public relations, brand...