Onsite Software Developer – Software Engineer (all genders)

Posted 2 hours ago

Apply now

About the role

  • Software Engineer at Fraunhofer Institute for Optronics, developing innovative visualization systems. Collaborating on software architectures for data management in multidisciplinary research teams.

Responsibilities

  • Shaping technologies for tomorrow: that is our mission at the Fraunhofer Institute for Optronics, Systems Technology and Image Exploitation (IOSB).
  • We research, develop and evaluate novel vision systems and ensure the optimal deployment and interconnection of sensors to process and analyze the resulting data streams efficiently.
  • Within projects commissioned by industry or public institutions, you will work in an interdisciplinary research team to develop concepts and architectures for data and information management in an international environment.
  • You will design and develop front- and back-end software for storing, distributing and visualizing data using Java, JavaScript, Go and Continuous Development / Continuous Integration.
  • You will also perform testing and integrate software into complex overall systems.
  • You will document your results in project reports and scientific publications and present them as needed to clients, working groups and the scientific community.

Requirements

  • A completed academic university degree (Master’s) in Computer Science, Mathematics, Physics or a comparable field with a strong emphasis on computer science.
  • Good to very good object-oriented programming skills in Java and/or Go on Windows and/or Linux, and familiarity with common development environments.
  • Expertise in system design, system and software architectures, databases and modelling software for front- and back-end applications.
  • Enthusiasm for current software development and deployment methods such as Domain- and Test-Driven Development, Continuous Integration and DevOps.
  • Ideally, experience with administration and maintenance of IT systems (on Linux, using Git) and/or networking.
  • A responsible, independent and structured way of working, plus strong team orientation and communication skills.
  • Openness to collaboration with civilian and military project partners.
  • Very good German and good English, both spoken and written.

Benefits

  • A varied role at the interface between science and practice – with direct relevance to future technologies and socially relevant applications.
  • Freedom to develop and the opportunity to actively contribute your own ideas and projects.
  • Excellent technical equipment and optimal working conditions.
  • Motivated colleagues who inspire each other through their interdisciplinary and international composition.
  • Attractive conditions for work–life balance (e.g. flexible working hours within a flexitime model, individual home office arrangements).
  • Individual career paths through training and development opportunities (e.g. the Fraunhofer TALENTA support and development programme for researchers and female leaders).
  • Possibility to pursue a doctoral degree if interested and qualified.
  • Free parking and a high-performance charging infrastructure for electric vehicles.
  • A canteen and nearby shopping facilities.
  • Very good public transport connections and a subsidy for the Deutschlandticket.

Job title

Software Developer – Software Engineer (all genders)

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Postgraduate Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job