Software Engineer – 3DCS Platform
sandvik · Detroit
Job description
About the role
The Software Engineer designs, develops, and maintains functionality within the 3DCS software platform. The role delivers new features, enhancements, and corrective maintenance with high standards of quality, performance, usability, and maintainability.
Key responsibilities
- Translate functional requirements into technical solutions and contribute to functional analysis with Product Management.
- Design, develop, and test C++ code for the engine, GUI, and tooling layers across multiple product components.
- Prepare technical specifications, estimate effort, and commit to agreed scope.
- Maintain code documentation, use version‑control, CI, and defect‑tracking tools, and report progress regularly.
- Define and execute test protocols, perform regression and numerical accuracy checks, and provide Level 3 support for customer issues.
- Mentor junior team members, participate in code reviews, and propose technical improvements.
Required profile
- Master’s degree in Computer Science, Software Engineering, Mechanical Engineering, Mathematics, Physics or related field (or equivalent experience).
- Minimum three years of professional software development experience with C++ and object‑oriented design.
- Proficiency with version control, continuous integration, defect tracking and automated testing.
- Ability to work on several components of a long‑lived commercial code base and quickly learn an unfamiliar technical domain.
- Strong problem‑solving and analytical thinking.
Required skills
- C++ programming
- Object‑oriented design
- Version control systems (e.g., Git)
- Continuous integration pipelines
- Automated testing frameworks
- Multi‑threaded and cross‑platform development
- Computational geometry and numerical methods
- CAD or geometry kernel integration
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 19 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
sandvik
Detroit
Related job offers
-
Software Engineer – Full‑Stack (C#, .NET, Angular)
sandvik Detroit -
Cloud Data Engineer - Snowflake/AWS
Infosys Detroit -
Senior Customer Support Engineer
oxts Detroit -
Senior Integration Developer (Remote)
Doyle Security Services, Inc. (DSS) Îles Vierges des États-Unis -
Integration Developer – Enterprise & Cloud Solutions
Doyle Security Services, Inc. (DSS) Îles Vierges des États-Unis