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.
Sr. Software Engineer developing globally distributed cloud ecosystems at CrowdStrike. Focused on building fault - tolerant systems using Golang and Python in a collaborative environment.
React Native Developer for Quipu, dedicated IT company of ProCredit group, offering comprehensive solutions in banking. Collaborate on web/mobile apps, ensuring top performance with design enhancements.
Software Developer Intern creating web applications for Virtru's Data Security Platform. Collaborating with frontend and UX teams in a flexible, hybrid work environment.
Software Developer developing features for Dennemeyer's digital and automated services. Collaborating closely with diverse teams to deliver high - quality software solutions aligned with engineering standards.
Software Engineer developing and maintaining high - quality software solutions at Salesforce. Collaborating with cross - functional teams and leveraging AI tools for analytics in a hybrid environment.
Software Engineer at Salesforce developing high - quality software solutions. Focused on architecture, design, implementation, and testing within a cross - functional environment.
Software Engineer developing robust client & server - side components for Tableau at Salesforce. Analyzing issues, providing solutions, and ensuring high - quality software delivery.
Sr. Associate Software Development Engineer contributing to the Pipedream team. Help build foundational connectors that expand the Workday platform and AI agents.
Principal Software Engineer enhancing AI - driven contract management platform at Workday. Collaborating with engineering and design teams to build scalable solutions for legal and business professionals.
Senior Process Engineer at Mitsubishi Power designing power generation projects across the Americas. Responsibilities include process design and supporting system integrations.