Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
Metacomp Technologies develops advanced multi-physics simulation software for engineering applications. Our products encompass computational fluid dynamics (CFD), aeroacoustics, computational structural mechanics, fluid-structure interaction, geometry handling, and mesh generation. We are seeking a software engineer to join our team.
The initial focus of this position will be the development and support of our Python-based user interface framework. Over time, engineers are encouraged to contribute to other areas of the software stack as project needs evolve.
Requirements
Strong Python programming skills
Experience developing graphical user interfaces
Experience programming in C/C++
Familiarity with Git and collaborative software development
Ability to work effectively within a large existing codebase
Strong analytical and problem-solving skills
Preferred qualifications
Experience with GUI frameworks
Linux Bash and/or Windows batch scripting
Experience with 3D graphics (OpenGL or similar APIs)
Familiarity with scientific or engineering software
Cross-platform software development experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Is Software Engineering Hard?
Software Engineer Career: Things You Should Know