Senior Software Engineer (Python, C++)

Celus
  • Garching bei München, Germany
  • Other
  • Information Technology & Digital
  • English Only
  • N/A
  • 15+ days ago
  • Garching bei München, Germany
  • Permanent-Full time
  • Other
  • Information Technology & Digital
  • English Only
  • N/A
  • 15+ days ago

Permanent-Full time

Job Description

We’re looking for a person who will implement the core of our product in form of code and release world-class board-level electronics’ design automation algorithms.

Tasks
Implement algorithms for hardware design (optimization algorithms, geometrical and textual data manipulation, pipelines) in Python
Convert mathematical optimization problems into actionable code that fulfills engineering requirements
Process datasets of different engineering files and formats, identifying their patterns
Optimize code and architecture for performance to reduce compute time (e.g. parallelization)
Create data translation services, that decode and encode electronics data from different software tools

Requirements
Solid mathematical background
Experience in Python and C++
Experience with electronics tools (e.g. CAD-tools, auto-routers, simulation tools, semiconductor EDAs), experience with the development of electronics engineering tools is a big plus
Experience in optimization and parallelization
Agile-mindset and solution driven way of thinking
Fluent in written and spoken English

Benefits
Experience an agile, innovative, and open-minded working atmosphere in a great international team with flat hierarchy and fast decision-making process
A chance to play a decisive role in shaping CELUS Engineering Platform and have a direct impact on the electronics industry
Flexible working hours, home office opportunities, as well as 24 vacation days and paid Christmas holidays
Help with the visa application and relocation allowance
German language classes
Knowledge sharing sessions, numerous workshops and corporate library (offline and online)
Personal development opportunities (courses, lectures, conferences etc.) with up to 1000 EUR yearly budget
‘Best hunter’ referral bonuses
Travel insurance
Regular team on-site and off-site events (hiking, Christmas market, Oktoberfest)
Gym membership and different seasonal sport activities
Monthly metro ticket or parking spaces
Snacks, soft drinks and coffee in the office and paid lunches in the local cafe

The Company:
Imagine a world, where electronics engineers spend their time focusing on what a human brain is really good at: Creativity and Innovation! Everyone should be able to create new technologies, instead of going through a tedious engineering process.
A lot of time is wasted on thinking over the same old problems, doing loads of calculations, carefully reading datasheets and selecting electronic components. All these can be off-loaded to complex algorithms and AI.
CELUS Engineering Platform revolutionizes the industry by challenging the status quo. Our software allows to automatically select electronic components, generate schematics as well as PCB-layouts. As a result, it creates all the files an engineer requires.
At CELUS we believe that creativity is for humans and work is for machines.
Are you ready for turning the industry upside down? Join us now!

Similar Jobs