Skip to content
mimi

technisch-leitende/r Softwareentwickler*in

Tenics Software Engineering

Wien · flexible Full-time Lead Today

About the role

About Us

We are tenics – a software engineering partner specializing in space systems. We work with leading space companies and dynamic space teams across Europe. Our engineers develop reliable software for use in space – from flight software and ground software to tools and test systems.

Your Role

We are a young, innovative software development team in the field of space systems – and we are continuing to grow! With the establishment of our second location in Vienna, we are launching a completely new embedded software team and are looking for you as a technically leading software developer to help shape it from the very beginning.

Exciting projects, modern technologies, and the chance to develop hardware-related solutions for space travel in an agile environment with flat hierarchies await you here.

Your Responsibilities

Your responsibilities may include:

  • Technical leadership of the embedded software team in Vienna.
  • Development of hardware-related software for embedded systems – with a focus on real-time operating systems (e.g., RTEMS).
  • Requirements analysis and technical conception, such as the creation of requirements specifications, architectures (e.g., UML), and technical documentation.
  • Ensuring code quality through tests, code reviews, and the application of best practices.
  • Verification and validation (V&V) of the software, from implementation to release.
  • Working in agile Scrum teams – in close cooperation with colleagues from development, testing, and project management.

Your Profile

  • Completed degree in computer science, electrical engineering, technical computer science, or comparable qualification.
  • Expert in software development in C, Embedded C, C++, or Rust, and experience in bus systems (e.g., SpaceWire, UART, CAN, Ethernet etc.), ideally working according to standards (e.g., ECSS).
  • Practical experience with debugging tools (JTAG, SWD, Logic Analyzer), software architectures, and development processes, as well as knowledge of Git, CI/CD.
  • Convincing team orientation with the ability to lead technical discussions, make technical decisions, and advance the team through clear communication and motivation.
  • Independent, structured way of working combined with very good English and good German language skills.

What We Offer

  • 38.5h full-time with remuneration according to the IT-KV (ST2) with the willingness to pay above the standard rate depending on professional experience and qualifications.
  • Flexible working hours with up to 60% remote work.
  • A small but fine team without unnecessary overhead, really short communication lines, and the opportunity to create real added value.
  • 32 vacation days that you don't have to apply for 1 year in advance.
  • 2 out of 3 benefits: Company bike, company fitness, or subsidy for a public transport ticket; as well as company pension scheme.

Sounds interesting, but your CV doesn't tick all the boxes yet? Then apply anyway! Questions? Just ask. You can reach us at jobs@tenics.de. We look forward to your application!

Skills

CC++CANCI/CDEmbedded CECSSEthernetGitJTAGLogic AnalyzerRustRTEMSSWDSpaceWireUARTUML

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