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