Назад
Company hidden
обновлено 11 часов назад

Software Engineer (C++)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
China
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Engineer (C++): Design and develop core DFM software modules for PCB manufacturing and geometry processing with an accent on algorithmic capabilities for manufacturability analysis and rule checking. Focus on solving high geometric complexity problems, optimizing production codebases, and translating manufacturing knowledge into scalable software solutions.

Location: Shenzhen, China

Company

hirify.global is a global leader in diversified electronics for the semiconductor manufacturing ecosystem, investing heavily in R&D to accelerate the delivery of next-generation electronic devices.

What you will do

  • Design, develop, and maintain core DFM software modules using C/C++ for PCB manufacturing and geometry processing.
  • Build and enhance algorithmic capabilities for manufacturability analysis, rule checking, compensation, and optimization.
  • Address geometry-heavy problem domains including etch compensation, via/pad handling, and signal optimization.
  • Improve the performance, stability, and quality of a large, long-lived production codebase.
  • Collaborate with domain experts and product teams to define requirements and deliver production-ready features.
  • Contribute to code reviews, technical design discussions, and the modernization of the engineering stack.

Requirements

  • Bachelor's degree or above in Computer Science, Software Engineering, Electrical Engineering, Mathematics, or a related field.
  • 5+ years of professional software development experience with strong hands-on expertise in C and/or C++.
  • Solid foundation in data structures, algorithms, and software design for performance-sensitive systems.
  • Proven experience developing or maintaining complex engineering software or geometry-intensive applications.
  • Strong debugging skills and ability to isolate root causes in large codebases.
  • Must be based in or able to work in Shenzhen, China.

Nice to have

  • Experience with computational geometry, rule-based processing, or CAD/CAM/EDA systems.
  • Background in PCB, DFM, CAM, or other industrial/engineering software domains.
  • Familiarity with unit testing, regression analysis, and controlled release processes.

Culture & Benefits

  • Competitive and family-friendly total rewards package.
  • Inclusive work environment committed to diversity.
  • Opportunity to work on technically deep problems within a high-innovation culture (15% of sales reinvested in R&D).
  • Collaborative environment working alongside world-leading physicists and data scientists.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →