- +3
- +8
- Berlin, Berlin, Germany
About
We are seeking a talented Senior Software Engineer with expertise in C++ and experience in developing computer-aided engineering or manufacturing software to join our team and contribute to the development of our innovative AI-powered solutions. If you have a passion for solving complex problems and making a difference in the manufacturing industry, this is the perfect opportunity for you!
- Design, develop, and maintain high-performance, scalable, and reliable C++ software components for our cloud-based SaaS application.
- Apply mathematical concepts such as linear algebra and geometry to develop advanced algorithms and data structures.
- Collaborate with cross-functional teams, including AI/ML specialists, to translate requirements and specifications into robust cloud software applications.
- Leverage cloud services and technologies, such as AWS, Azure, or Google Cloud, to build and optimize backend infrastructure and services.
- Analyze and optimize code performance, ensuring adherence to best practices and industry standards.
- Collaborate with the team to build scalable and reliable backend systems using Python.
- Debug and troubleshoot software issues, providing timely resolutions and enhancements.
- Fostering a culture of collaboration, innovation, and knowledge sharing.
- Continuously stay up-to-date with the latest trends and advancements in C++, cloud technologies, and software engineering to enhance your skills and contribute to the companyβs growth.
- Must-Haves:
- Master's degree or PhD in Physics, Engineering, Mathematics, or a related field.
- 3+ years of proven experience in software development, with a strong focus on C++ programming.
- 3+ years of proven experience in developing software in the field of CAE, CAM, or CAD.
- Deep understanding of linear algebra and geometric concepts.
- Good understanding of object-oriented programming, data structures, algorithms, and software design principles.
- Excellent communication and collaboration abilities.
- Strong problem-solving, analytical, and debugging skills.
- Nice-to-Haves:
- Experience in Python.
- Experience with cloud services and technologies, such as AWS, Azure, or Google Cloud.
- Experience with C++ libraries, compilers, and build tools such as boost, oneAPI, CMake.
- Familiarity with AI/ML concepts and tools is a plus.
- Experience with version control systems, such as Git.
Competitive salary and comprehensive benefits package, including health insurance and retirement plans.
Opportunity to work on cutting-edge technology and contribute to shaping the future of additive manufacturing.
A supportive, inclusive, and diverse work environment that fosters innovation, collaboration, and continuous learning.
Access to state-of-the-art resources and tools to help you succeed in your role.
Chance to make a significant impact in the manufacturing industry, working with a talented and mission-driven team.
Join us at 1000 Kelvin in transforming the additive manufacturing landscape and creating a more sustainable world. Apply now and be a part of our innovative team!
To apply, please send your resume to contact_at_1000kelvin.com
Nice-to-have skills
- C++
- Python
- AWS
- Azure
- CMake
- Git
- Linear Algebra
- Algorithms
Work experience
- Backend
- Data Engineer
- Fullstack
Languages
- English