There's always some small nonprofit, research, university, ham radio and similar themed 'cubesat' projects that need embedded software engineering. I'd suggest to start familiarizing yourself with common cubesat platforms, then see what the embedded hardware looks like and what you think you could do with it.