Назад
Company hidden
2 часа назад

Software Developer (C++)

60 000 - 100 000$
Формат работы
remote (только USA)
Тип работы
fulltime
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Software Developer (C++): Designing, implementing, and maintaining high-quality software components for structural detailing and 3D modeling products with an accent on geometry algorithms, vector math, and CAD workflows. Focus on developing performant C++ features, debugging complex issues, and integrating AI-assisted tools and modern developer practices.

Location: Remote (USA)

Salary: $60,000 – $100,000 per year

Company

hirify.global/ALLPLAN develops CAD and BIM software for structural engineering and construction.

What you will do

  • Design, develop, review, and test C++ components meeting product requirements, coding standards, and performance goals (C11+).
  • Implement geometry, vector math, and 3D modeling algorithms for CAD and structural detailing.
  • Collaborate with Product Owners, Architects, and QA on requirements, user stories, sprint planning, and code reviews.
  • Debug complex issues, perform root-cause analysis, and refactor legacy code to modern C++.
  • Use Python for automation, scripting, and utilities; develop UI/tooling with Tcl/Tk, Qt, or OpenDesign.
  • Leverage AI tools like GitHub Copilot and contribute to AI-driven features; maintain Git workflows and documentation.

Requirements

  • Proficiency in English, written and spoken.
  • Bachelor's/Master's in Computer Science, Software Engineering, Math, or equivalent experience.
  • Several years as Software Developer, ideally in CAD/3D/geometry domains.
  • Strong modern C++ (C11+), templates, STL, RAII, smart pointers, concurrency.
  • Git in team settings, agile (Scrum/Kanban), vector math, computational geometry.
  • Problem-solving, debugging, clean code, design patterns; cross-functional collaboration.

Nice to have

  • Python for tooling/automation.
  • UI frameworks: Tcl/Tk, Tkinter, Qt, OpenDesign.
  • 3D modeling/CAD/BIM/structural engineering knowledge.
  • AI tool usage (GitHub Copilot) and AI feature implementation.
  • CI/CD, automated testing, Jira.

Culture & Benefits

  • Comprehensive onboarding and professional development.
  • Collaborative, innovative team environment.
  • Competitive compensation with performance incentives.
  • Flexible work arrangements, including remote (USA).

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