Software Engineer
Why SoftInWay?
SoftInWay is dedicated to driving innovation and improving the safety, performance, and lifespan of the systems powering our world. Through our industry-leading software, expert consulting services, and comprehensive training programs, we provide organizations with the tools and support needed to push technology to the next level.
We are a dynamic international engineering firm, dedicated to helping companies develop cleaner, safer, more energy efficient technology. Through the imagination and collaboration of our team, we’ve helped organizations both large and small innovate in the energy and propulsion sectors. Together we fuel new ideas, build relationships, and support each other to help every member of our team reach their full potential.
About the Role: Software Engineer
We are currently looking for a software engineer to join our fast-paced, internationally growing organization with a start-up culture. In this role, you will work on design improvement to our in-house software, AxSTREAM® which is used in a wide range of new technology projects related to turbomachinery and space/aerospace propulsion systems.
Responsibilities:
- Development of 3D geometry systems interfaces for mechanical products;
- Solution of computer graphics problems in C#/C++ using OpenGL, WPF Windows OS
- Solution of computer graphics problems in C#/C++ using OpenGL, QT, Open Cascade Linux OS
- Development UI (Web Asp.Net MVC, WPF, MFC)
- Development of services (Asp.Net Rest API, gRPC)
- Documentation of changes and additions
Requirements:
- Master’s or PhD in Computer science field.
- Solid technical background, with understanding or hands-on experience in software development and web technologies and mechanical engineering aerospace
- Knowledge of C ++, OOP, STL, OpenGL;
- Knowledge of C#, WPF;
- Knowledge of Web design API, Asp.Net, gRPC;
- Knowledge of CAD/CAM/CAE design principles;
- User interface design skills;
- Excellent English, a second language preferred
- Excellent client-facing and internal communication skills
- Excellent written and verbal communication skills
- Solid organizational skills including attention to detail and multi-tasking skills
- Strong working knowledge of Microsoft Office
At SoftInWay, You Will Receive
- Competitive salaries along with pay-for-performance annual cash incentives.
- Healthcare benefits as well as 401(k) retirement
- Flexible work arrangements and paid time off
- Mentorship and collaboration with senior-level employees