Embedded Software Engineer

LifteroKrakow, Poland
Full-timeOn-siteEngineering

About Us

Liftero build rocket engines for new space era spacecrafts. With our first units already flying on SpaceX rideshare missions, we’re bringing BOOSTER - our next-gen thruster to small satellite missions.

We are an ambitious team of engineers and experts in field of propulsion and space systems. We move fast, stay focused, and keep things light. It’s a high-energy environment, but also a rewarding one - at Liftero, you’ll tackle meaningful challenges with people you actually enjoy working with.

We are looking for mission-driven people to join our team - builders, problem-solvers, and curious minds who want to shape the future of space mobility and see their work make it to orbit.

Position Overview

As an Embedded Software Engineer, you’ll play a key role in the development of our flight software, powering critical propulsion systems on orbit. You won’t just be writing code - you’ll help shape the architecture of a distributed electronic system, work closely with hardware and mechanical teams, and contribute to building something truly from the ground up.

We're not looking for someone to just tick boxes. We want a systems thinker - someone who thrives in ambiguity, understands the broader context of what they're building, and can communicate across disciplines. If you're passionate about writing robust firmware that directly impacts space missions - this is your place.

Your Daily Impact

  • Design and implement embedded software for our propulsion system electronics
  • Contribute to system architecture discussions, particularly around distributed firmware design and safety-critical considerations
  • Work across the full development cycle - from analysing requirements and reviewing documentation, to implementation, integration, and in-orbit verification
  • Collaborate with electrical and mechanical engineers to define interfaces and ensure system-wide coherence
  • Design and run tests - from unit tests to full hardware-in-the-loop and hardware campaigns - to ensure reliability and coverage
  • Maintain clean, understandable, and efficient code that prioritizes robustness over unnecessary complexity
  • Support continuous improvement of our development and testing practices

Is This You?

  • You have strong experience with embedded C/C++, ideally in resource-constrained environments
  • You care deeply about software architecture and know how to keep it simple and safe
  • You can read and understand schematics, datasheets, and low-level hardware documentation
  • You’ve worked with buses and protocols like CAN, UART
  • you’ve worked with Python or similar for scripting and testing
  • You’re comfortable working in an environment where not all requirements are nailed down - and you help clarify them, not complain about them
  • You’re proactive in communication, especially with non-software teammates
  • You value testing and reliability - and you’ve written your fair share of test harnesses or frameworks
  • Bonus: experience with fault-tolerant systems, satellite systems

Perks & Advantages

  • Private healthcare
  • Multisport membership
  • Courses and Trainings financing
  • Stock options
  • Unlimited fresh grinded coffee

What It's Like to Work With Us

Working at Liftero is meaningful, fast-paced, and human. We’re not trying to copy corporate culture or pretend that work is your second home - we respect your time, your life outside of work, and the fact that we’re all just people. If you're having a tough day, say it - we’ll work it out. If you’re in flow and want to build through the night, we trust you to manage your own time.

Building serious space tech takes focus, dedication, and real effort. It can be demanding - but it’s also where you’ll grow, both professionally and personally.

We’ve created a unique company culture that’s shaped by mutual respect and a shared drive to build things that fly. Whether you’re loud and all-in, or more quiet and independent - there’s space for you here.

We work in our own project management framework, refined over years of iteration. It helps us move quickly, stay flexible, and give every team member a real voice in shaping the final product.

Embedded Software Engineer

Liftero