11 дней назад
Software Engineer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (C++): Developing and maintaining features across the 3DCS dimensional variation analysis platform with an accent on C++ engineering, numerical accuracy, software quality, and long-lived codebase maintainability. Focus on translating requirements into technical solutions, implementing and testing performance-critical geometric functionality, supporting customer issues, and managing architectural risks across multiple product components.
Location: Detroit, Michigan, United States
Company
develops the 3DCS dimensional variation analysis platform for geometric dimensioning and tolerancing, tolerance analysis, and variation simulation.
What you will do
- Translate user needs and functional requirements into technical specifications and implementation plans.
- Design, develop, document, and maintain functionality across multiple 3DCS product components, primarily using C++.
- Define and execute functional, regression, and numerical accuracy tests.
- Provide Level 3 support, investigate customer issues, and participate in release piloting and validation.
- Identify architectural risks, contribute to code reviews, and propose technical improvements.
- Share knowledge, support new joiners, and mentor an apprentice or intern.
Requirements
- Master’s degree in Computer Science, Software or Mechanical Engineering, Mathematics, Physics, or a related field; equivalent demonstrated experience with a bachelor’s degree may be considered.
- At least three years of professional software development experience in languages used for commercial software products.
- Strong object-oriented design skills and proficiency in C++ or the ability to reach proficiency.
- Experience with version control, continuous integration, defect tracking, automated testing, and the software development lifecycle.
- Ability to work across a long-lived commercial codebase and learn an unfamiliar technical domain to a working level.
- Strong analytical, problem-solving, communication, knowledge-sharing, and informal leadership skills.
Nice to have
- Knowledge of GD&T, ASME Y14.5 or ISO GPS, tolerance analysis, and variation simulation.
- Experience with computational geometry, linear algebra, statistics, Monte Carlo methods, or numerical solvers.
- CAD or geometry kernel integration experience.
- Multithreaded, cross-platform, manufacturing, assembly, or performance-critical numerical development experience.
Culture & Benefits
- Structured mentoring in dimensional variation analysis during the first six to twelve months.
- Collaboration with product management, application engineering, customer representatives, OEMs, technology partners, and globally distributed teams.
- Autonomous individual-contributor role with no line management or budget responsibility.
- Participation in a multidisciplinary development team focused on reliable delivery and knowledge sharing.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
12 дней назад
Software Engineer I (Autonomous Systems)
60 500 - 92 500$
11 дней назад
Software Engineer (Applications)
74 500 - 113 500$
11 дней назад
Computational Geometry Software Lead
14 дней назад
Software Engineer - Research Technology (C++)
14 дней назад
Software Engineer (Java/Spring)
think-cell Software
12 дней назад
C++ Developer
130 000€