NIRx Company Logo Orlando, FL Neurotech job openings NeuroTechX job board

Senior Software Developer (m/f/d)

  • Full Time
  • Romania (Remote)
  • Applications have closed

 

Senior Software Developer (m/f/d)

Remote Romania        ·         Full time , Freelancer

 

Your mission:

NIRx Medizintechnik GmbH is looking to hire an organized, resourceful, and highly-motivated professional for the  position as Senior Software Engineer (Scientific Software), full-time and 100% remote. We are looking for a team player who shares our passion for science, biomedical instrumentation and neurotechnology.

  • You will develop desktop software on Windows to record, visualize and analyze data from our fNIRS-based neuroimaging instruments.
  • You will work in an interdisciplinary team of software and hardware developers on innovative solutions for optical brain imaging (fNIRS).
  • You are involved in specification, implementation, test/validation and optimization of new features for our existing software as well as the fixing of bugs and customer issues for the existing software platform.
  • You will be the sparring partner of the software team lead regarding architectural decisions.
  • You will also work closely with NIRx’s Scientific Director of R&D, and our development teams.    
 

Your Qualification

  • M.Sc. or PhD in computer science, electrical engineering, physics or similar.
  • More than 4 years of experience in software development.
  • High proficiency in Python, especially knowledge of the Python scientific ecosystem (numpy, scipy, pandas).
  • Experience with Qt (PyQt/PySide) is considered a plus.
  • Experience with modern C++ (C++17), especially with writing Python extension modules using e.g. pybind11 is considered a plus.
  • Experience developing for Linux is considered a plus.
  • Experience with embedded development is considered a plus.
  • Used to work in a modern development environment (Git, Continuous Integration, Unit testing).
  • Basic knowledge of digital signal processing is considered a plus. You are not afraid of a matrix inversion, Fourier transformation or function minimization.
  • Good team-working, collaboration and communication skills, positive attitude.
  • Independent, goal-oriented and structured working style. You take ownership of your tasks.
  • High English proficiency, German is a plus.
  • Willingness to visit the Berlin office for team building and knowledge sharing sessions three to four times per year (travel expenses fully covered).
 

Why Nirx

  • A competitive compensation & benefits package, with employee wellbeing in mind. We aim to hire and retain excellent people. 
  • We are committed to developing and promoting within the company.
  • A role with purpose, collaboration, and autonomy in a growing organization with transparent values, an inclusive atmosphere, and a shared-leadership culture. 
  • Work in a driven international team of engaged and enthusiastic colleagues that supports leading scientists exploring new pathways for medicine to improve lives.
  • An inspiring, stimulating, and flexible work environment with dedicated resources for individual training and growth.
  • Join a company group of US and Germany based companies with clients in 60 countries. Established 15 years ago and growing ever since. A financially healthy private business in the Neurotechnology market.
  • Flexible working times around core hours.

 

About Us

NIRx Medizintechnik GmbH is the market leader in optical brain imaging for top universities, researchers & leading industry partners. Founded in 2007, we focus on innovations in the fields of the most advanced, user-friendly, and reliable fNIRS research solutions. With a constantly growing, highly international team of 50+ dedicated professionals in Berlin (HQ), New York, and Orlando, we invent, design, and build cutting-edge neuroimaging instruments and software solutions. Together with our distributors, we consult and support leading life science researchers worldwide. 

How to apply:

NIRx is an equal opportunity/affirmative action employer. We base all hiring decisions on non-discriminatory factors.

 

If you meet the skills requirements and wish to join NIRx, please submit your resume (and if applicable, also your work sample / portfolio) via our application page. 

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.