Skip to content
mimi

Principal Embedded Software Engineer

ZeroPhase

On-site Full-time Lead €80k – €130k/yr Yesterday

About the role

About ZeroPhase

ZeroPhase develops sovereign, software-defined connectivity systems that are resilient and scalable.

We are an experienced, motivated, and ambitious team of engineers and innovators working with intensity and focus. Our drive is simple: we aim to set a new standard in connectivity by combining performance, trust, and scalability – laying the foundation for the next generation of connected communication systems.

Our mission is clear: we create sovereign, software-defined communication systems that not only meet the latest technological standards but are also accessible and reliably deployable at scale.

About the Role

Join ZeroPhase as a Principal Embedded Software Engineer and lead the development of groundbreaking software for custom hardware deployed worldwide. You will build deployment infrastructures, fine-tune systems for security and resilience, and develop tools that optimize the user experience of data connections. You will cover the entire lifecycle – from design to support – pushing the boundaries of Software-Defined Radio (SDR) and embedded systems at an industrial scale.

Responsibilities

  • Design and implement highly available, fault-tolerant end devices that function with low maintenance for millions of users over long periods.
  • Actively participate in architecture, design, and code reviews.
  • Develop prototypes to validate core design concepts and quantify technical limits.
  • Create high-quality Linux-based software for common processors and microcontrollers (e.g., ARM, RISC-V etc.).
  • Develop systems for test execution in various environments (virtualized hardware or hardware-in-the-loop simulations).
  • Develop new tools for more frequent and reliable software deployment, test execution, and data analysis within a CI/CD system.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or another STEM field and 6+ years of software development experience; OR 10+ years of software development experience (in lieu of a degree).

Required Skills

  • 6+ years of experience developing with C, C++, Python, or Rust.
  • Experience in embedded systems or low-level software development.

Ideal Additional Skills

  • Experience in developing, debugging, and deploying software for real-world embedded devices.
  • Creative problem-solving approach, exceptional analytical skills, and a solid foundation in engineering principles.
  • Solid knowledge of network protocols (TCP/IP etc.), electronics, mathematics, physics, and radio frequency (RF) engineering.
  • Strong competencies in debugging, performance optimization, and testing.
  • Experience with security aspects in distributed systems and internet services.

Compensation and Benefits

  • Attractive compensation package: €80,000 – €130,000 salary + bonus + additional benefits.

Equal Opportunity

We are an equal opportunity employer that values diversity and inclusion.

Skills

CC++CI/CDEmbedded SystemsLinuxPythonRISC-VRustSDR

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free