I don't think they necessarily have to be simple, but something recognisable and memorable.
I would say the logo suggests something related to 3D, kind of similar to how a 3D Art program displays their logo, like 3D Studio Max or even Hexagon. I would say I associate that kind of logo more with a computer program. The fact it's just a geometric shape that looks like it has been molded kind of gives that 3D art development feel, for example, here's the Hexagon 2 logo, which plays on molding shapes too, but goes with a different approach. I'd recognise their logo pretty easily.
3D Studio Max, as I mentioned follows a similar kind of principle. As you can see it also has a 2D version of the logo too.
And Cinema 4D
The thing I like about the Hexagon & Cinema 4D logos is that they actually reflect the name of the product. Hexagon's logo is essentially a cube, but it at an angle that represents it as a hexagon, so reflecting the fact it's 3D at the same time it's a visual representation of the product's name. Cinema 4D's actually looks a bit like a film reel you'd get at a cinema, but modified so that it's only subtle.
So I think the logo looks good. The shape is simple, but as Aaron says, I don't think it stands out, but I think for something 3D related, at least judging by logos I've remembered, it's the right direction. I'm not sure what the shape is supposed to represent either, but I hope there's some food for thought there. I am by no means an expert in this field, as you know, but that's my perspective, so I hope it's useful.