Overview
Skills
Job Details
Job Description
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 Client's 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
Knowledge of QT framework 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