EMC Software Developer

Globenet Consulting Corp

EMC Software Developer

Bellevue, WA
Full Time
Paid
  • Responsibilities

    Benefits:

    Competitive salary

    Opportunity for advancement

    Training & development

    Role: EMC Software Developer – Full-Time

    Location: Cupertino, CA | On-site (3+ days per week)

    Why Join Us?

    Join us as a leading technology innovator, building next-generation consumer electronics that redefine user experiences worldwide. As an EMC Software Developer, you’ll play a key role in advancing electromagnetic compatibility (EMC) design and automation tools that directly impact high-performance products.

    What’s in it for you:

    Competitive compensation with a comprehensive benefits package

    Opportunity to influence cutting-edge EMC tool development

    Collaboration with elite cross-functional engineering teams

    A tech-forward workplace with hands-on experience in automation and simulation

    Direct involvement in building solutions that power millions of devices globally

    About the Role

    We are seeking a highly skilled EMC Software Developer to support EMC engineering and development teams. This position involves building, refining, and deploying custom tools that improve design efficiency, streamline testing, and enhance overall product performance. You’ll leverage your strong software development background to automate processes, manage large-scale simulations, and deliver practical solutions for real-world challenges.

    Key Responsibilities

    Collaborate with EMC and cross-functional teams to enhance design workflows through advanced automation and design rule checking

    Define, develop, and refine custom EMC PCB design rule checks

    Maintain and evolve proprietary in-house tools supporting multiple product lines

    Automate complex electromagnetic (EM) simulations using custom scripting and software solutions

    Deploy, manage, and optimize developed tools within a Linux-based infrastructure

    What You Bring

    5+ years of experience in software development with C++ as a core language

    Strong programming expertise in C++ and Python

    Solid understanding of software design principles and algorithm implementation

    Proficiency in Linux-based development environments

    Experience with the QT framework (preferred)

    Ability to navigate, interpret, and enhance large existing codebases

    Strong problem-solving skills with the ability to translate technical challenges into structured solutions

    Success in this Role Looks Like

    Complete EMC validation delivered for all assigned development requests

    Tools and automation frameworks reliably deployed and maintained across projects

    Effective collaboration leading to measurable design and testing improvements

    Ready to Make an Impact?

    If you are passionate about software engineering and eager to shape the next generation of consumer technology, we want to hear from you.

    Apply now and join us on this journey to build tools that power innovation!

    Flexible work from home options available.