Systems Software Engineer

SpiNNcloud Systems

Dresden

Vor Ort

EUR 50.000 - 70.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Relocation benefits
Flexible work environment
Inclusive company culture

Zusammenfassung

SpiNNcloud Systems in Dresden is seeking a software developer specializing in Embedded Software and machine learning optimization. You will work on migrating software from SpiNNaker1, optimizing algorithms, and collaborating on innovative projects. A strong background in Python and networking is essential. We offer a competitive salary and a flexible, inclusive work environment, welcoming diverse candidates from various backgrounds.

Qualifikationen

  • Good knowledge of host-to-server communication and networking protocols.
  • Experience with large pre-existing codebases and adapting coding conventions.
  • Active contributor in software development platforms like GitHub.

Aufgaben

  • Migrate High-Level packages from the SpiNNaker1 software stack.
  • Participate in planning and executing Embedded Software development.
  • Optimize machine learning algorithms for performance and energy.
  • Build compiler infrastructure for SpiNNcloud hardware.
  • Design benchmarks measuring various performance metrics.

Kenntnisse

Flexibility and adaptability
Problem solving
Effective communication
Collaboration
Critical thinking
Programming in Python
Networking concepts

Ausbildung

BSc, MSc or Dipl.-Ing. in Computer Science, Electrical Engineering, or related field
PhD in relevant computationally intensive field (optional)

Tools

Git or SVN for version control
Continuous integration & delivery tools (e.g., Gitlab)

Jobbeschreibung

As a deep-tech startup, we are looking for talented and passionate people with an appetite for problem solving. Besides the minimal requirements for this job position, your profile is a good fit to our company if you have the following values:

  • High flexibility and adaptability.
  • Tranquility to work under pressure.
  • Appetite for learning and problem solving.
  • Critical thinking.
  • Ability to communicate effectively.
  • Keen to collaboration.
  • Highly autodidact, independent and proactive.
Responsibilities
  • Contribute to the migration of the High-Level packages from the SpiNNaker1 software stack.
  • Actively participate in the planning and execution of the development of the Embedded Software in the 10 million cores SpiNNcloud Machine.
  • Explore energy and performance driven optimizations to machine learning algorithms.
  • Develop hardware-aware optimizations for cutting edge ML algorithms.
  • Build a robust and consistent compiler infrastructure for SpiNNcloud hardware.
  • Design and implementation of benchmarks involving different metrics (e.g., Latency, Energy Efficiency, Energy-delay product, etc.).
  • Contribute to the development and documentation of cool demonstrators.
  • Strong programming skills and substantial development experience in Python, involving object-oriented programming, data structures, graphs.
  • Experience in working with large pre-existing codebases, adapting to existing styling and coding conventions.
  • Good knowledge of networking concepts such as host-to-server communication, packet exchange mechanisms, routing techniques and encapsulation protocols.
  • Required expertise in development tools (e.g., git or svn) for revision control.
  • BSc, MSc or Dipl.-Ing. in Computer Science, Electrical Engineering, Computer Engineering, or any other related computationally intensive field.
Added value
  • Active contributor in GitHub or any other hosting for software development with version control.
  • Knowledge of graph theory with a focus on computational graphs and partitioning algorithms.
  • Experience with Spiking Neural Network models.
  • Experience in bare-metal Embedded Software Development.
  • Experience with DevOps and continuous integration & delivery tools (e.g., Gitlab).
  • Understanding of Event-based Machine Learning or Neuromorphic algorithms.
  • Experience working with Neuromorphic hardware (e.g., Loihi or SpiNNaker).
  • Dr.-Ing., or PhD in Computer Science, Electrical Engineering, Computer Engineering, Physics, Mathematical sciences, or any other related computationally intensive field.
  • Experience developing Computer vision applications with real-time sensor streams.

We offer a highly competitive salary with reallocation benefits in a flexible and inclusive work environment. We are an equal opportunity employer, and hence we welcome people of different backgrounds, nationalities, and experiences.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior DevOps Engineer (m/f/d) SpiNNcloud Systems GmbH
Senior DevOps Engineer (m/f/d) SpiNNcloud Systems GmbH

Wandelbots GmbH • Dresden

Hybrid
EUR 85.000 - 120.000
Competitive salary
Equity participation
Flexible hybrid work arrangement
+3
Scientific Business Development Manager
Scientific Business Development Manager

SpiNNcloud Systems • Dresden

Vor Ort
EUR 60.000 - 80.000
Competitive salary
Inclusive work environment
(Senior) DevOps Engineer – Build Systems & Monorepo
(Senior) DevOps Engineer – Build Systems & Monorepo

SpiNNcloud Systems • Dresden

Hybrid
EUR 90.000 - 130.000
Competitive salary based on experience
Equity participation
Flexible hybrid work arrangement
+1
Senior Research Scientist (m/f/d)
Senior Research Scientist (m/f/d)

Natural Intelligence (NISYS GmbH) • Frankfurt

Vor Ort
EUR 90.000 - 130.000
Competitive salary
Compute clusters access
Startup environment
PhD Position – Hybrid electronic/photonic integrated neuromorphic...
PhD Position – Hybrid electronic/photonic integrated neuromorphic...

Forschungszentrum Jülich GmbH P-VA Personalabrechnung • Aachen

Vor Ort
EUR 45.000 - 60.000
Flexible working hours
30 days of annual leave
Training and networking opportunities
+1
(Senior)Product Manager – AI Infrastructure (m/f/d) SpiNNcloud Systems GmbH
(Senior)Product Manager – AI Infrastructure (m/f/d) SpiNNcloud Systems GmbH

Wandelbots GmbH • Dresden

Vor Ort
EUR 90.000 - 120.000
Senior System Engineer (Munich, Germany)
Senior System Engineer (Munich, Germany)

Remotestar • München

Hybrid
EUR 80.000 - 110.000
Indefinite contract
Equal pay guaranteed
Variable performance bonus
+8
Forward Deployed Engineer
Forward Deployed Engineer

turbalance • Heidelberg

Hybrid
EUR 60.000 - 80.000
Competitive compensation
Performance-based incentives
Subsidized Deutschlandticket
+2
Senior Hardware Development Engineer
Senior Hardware Development Engineer

Nordran Technologies • Berlin

Vor Ort
EUR 70.000 - 90.000
Competitive compensation with stock options
Modern lab and office environment
High ownership role
Linux System Administrator - R&D (m/f/d)
Linux System Administrator - R&D (m/f/d)

Stealth Physical AI • München

Vor Ort
EUR 70.000 - 110.000