Python Software Engineer

Omnisens SA
place
Morges

NEU

Online bewerbenopen_in_new

Omnisens is a leader in asset integrity monitoring for the energy industry. Using fiber optic-based sensing together with dedicated application, commissioning and customer service teams, Omnisens offers continuous, reliable monitoring of oil and gas related assets, power cables and pipelines.

Based in Switzerland, Omnisens operates throughout the world, either directly or through specialized solution providers.

For more information, see. www.omnisens.com

In line with the development of the business, we are currently looking for a talented

Python Software Engineer

Omnisens is a leader in asset integrity monitoring for the energy industry. Using fiber optic-based sensing together with dedicated application, commissioning and customer service teams, Omnisens offers continuous, reliable monitoring of oil and gas related assets, power cables and pipelines.

Based in Switzerland, Omnisens operates throughout the world, either directly or through specialized solution providers.

For more information, see. www.omnisens.com

In line with the development of the business, we are currently looking for a talented

Your Mission

Be part of the development team for a new software product line:

  • Design analytical module for our fiber optics systems.
  • Write unit test for our high speed data framework.
  • Validate your module in collaboration with the engineering team.
  • Integrate and test machine learning module along the framework.
  • Support the team by developing tools and back end modules for our hardware units.

Be an active member for software architecture, algorithmic, data processing. Proactive and structured with a high appetence of testing and delivering reliable software to the energy industry

Your Skills

  • Perfect command of Object Oriented Programming
  • Python (great command on numpy / scipy, multiprocessing), C/C++
  • Cuda a plus
  • Unit testing
  • Linux (Debian / Ubuntu), package creation, container usage and creation …
  • Perfect command of Git (submodule, merging large branches)

Experience with the following would be a real advantage:

  • Signal processing / Image processing
  • Machine learning (Tensorflow / PlaidML)

Profile

  • Degree level Computer Science (Bachelor or Master) or equivalent
  • 5 years of professional experience as a software developer in Client / Server architecture,preferably developing software products / solutions for automation, instrumentation, process industries, process monitoring or control applications
  • Ready to work in close collaboration within a small development team (5 people)
  • Interested in helping to solve real-world scientific challenges
  • English and French mandatory (B2)

If you are looking for a challenging position with the opportunity to grow in an international environment, we look forward to receiving your application in English

Kontakt
Riond Bosson 3 1110 Morges