EMC Software Developer

Overview

On Site
$100,000 - $140,000
Full Time

Skills

Software Development
Algorithms
Collaboration
Analytical Skill
EMC
PCB Design

Job Details

Overview
Avanciers looking for an experienced EMC Software Developer to join our team in Cupertino, CA. In this role, you will collaborate with EMC and cross-functional teams to streamline the design and testing process for advanced consumer electronics. You ll contribute by developing software tools, automating complex simulations, and integrating solutions into Apple s infrastructure.

Responsibilities

  • Collaborate with EMC and cross-functional teams to design and implement custom PCB design rule checks.

  • Develop and maintain in-house software tools supporting Apple products.

  • Automate electromagnetic simulations using Python and C++.

  • Deploy, maintain, and support software tools in a Linux environment.

  • Enhance EMC processes through advanced automated design rule checking.

Qualifications

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

  • Strong expertise in C++ and Python.

  • Proficiency with Linux.

  • Solid understanding of software design and complex algorithms.

  • Experience maintaining and enhancing large codebases.

  • Familiarity with Qt framework is a plus.

  • Strong problem-solving and analytical skills with the ability to simplify complex problems.

What You ll Achieve

  • Deliver EMC validation support for projects through successful tools development.

  • Contribute to the development of best-in-class consumer electronics.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.