Long Term Contract -- C++ & Python Developer -- Cupertino, CA Job at Gandiva Insights, Cupertino, CA

ZWR3c2NvRXFhZ1pwbUJkSWlCVkhsZ3ZCQ1E9PQ==
  • Gandiva Insights
  • Cupertino, CA

Job Description

Position: C++ & Python Developer

Position Type: Long Term Contract

Location: Cupertino, CA

Vision: 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++ and Python background is required
  • Proficiency with Linux operating system
  • Familiarity with EDA tools development, knowledge of QT framework, 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

Thanks

Chandra Shekhar Kumar

Job Tags

Contract work,

Similar Jobs

Carilion Clinic

Clinical Research Coordinator - Grant Funded - Department of Medicine Clinical Research Unit Job at Carilion Clinic

 ...How You'll Help Transform Healthcare: Under general supervision of the Principal Investigator, assists with administrative activities...  ..., & Vision Benefits Flexible Work Arrangements/Schedules Remote Work Options Paid Time Off (accrued from day one) Onsite fitness... 

North Star Diagnostic Imaging

Medical Receptionist Job at North Star Diagnostic Imaging

**Applicant must be able to work flexible hours** Current position isTues-Thus 9:00am-5:00pm ; Sat 8:00am-2:00pm - Keller Fri 8:00am-4:00pm Grapevine **Additional hours will be available to pick up when coverage is needed at any of the clinics$16-18/Hour Job...

Career Strategies

Data Entry Clerk Job at Career Strategies

Job Summary: The Data Entry Clerk is responsible for accurately entering, updating, and maintaining data into computer systems and databases. This role requires a high level of attention to detail, strong organizational skills, and the ability to manage large volumes...

Florida Veterinary Medical Association

Marketing & Communications Manager Job at Florida Veterinary Medical Association

 ...for the FVMAs outside print vendor Provide the Executive Office with regular metrics and department updates (ex. dashboards, post...  ...alignment with the Executive Director who assumes the role of Editor-in-Chief Maintain relationships with local community members to... 

DHL Express, Inc.

International Service Agent Job at DHL Express, Inc.

 ...What makes DHL great? Our People! We know each employees individual contributions make us the #1 Delivery and Logistics Company in the world. Distinguished as No. 1 Worlds Best Workplace by Great Place to Work and Fortune Magazine DHL is committed to maintaining...