we want you
Do you have the technical expertise and a strong motivation to take-off with us? Join us on our data adventure and become a part of the RAWLAB team.
full-time employment
Core developer (f/m/*)
From now on
Your tasks
- Development of a library for signal processing
- Development of a library to import different data measurements
- Back-end development:
- In Python: work with the framework Flask
- Permanent connection to the front-end via Sockets
- Interaction with different libraries
- Interaction with Apache Spark
- Development of unit-tests
- Technical documentation
Your qualification
- Studies/ training in informatics
- Programming languages
- Python
- Matlab
- Knowledge in frameworks
- Flask
- Socketio
- Apache Spark
- Knowledge in maths:
- Digital signal processing
- Time- and frequency analysis
- Object oriented programming
- Azure (is a plus)
- Software versioning (git)
- Software testing
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
full-time employment
Front-end developer PySide/Python (f/m/*)
From now on
Your tasks
- Development of an application for data management and data analysis:
- In PySide
- Offline-first-approach
- Connection to the back-end
- Independent implementation of new modules via Material Design
- Testing of the functions and modules
- Technical documentation
Your qualification
- Studies/ training in informatics
- Programming languages
- Python
- CPP (is a plus)
- Knowledge in front-end development
- QT/pyQT/PySide
- CSS
- Knowledge in digital data processing (is a plus)
- Sockets
- Software Design Patterns
- Software versioning (git)
- Software testing
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
full-time employment
Front-end developer Angular/Typescript (f/m/*)
From now on
Your tasks
- Conception of a front end for an analysis software:
- With Angular Framework
- Close consultation with backend & core developers
- Development of the front end
- In Typescript / JavaScript with Angular
- Permanent connection to the backend via sockets
- Display the data from the backend
- Interaction with the backend
- Asynchronous programming
- Development of new modules / functions
Your qualification
- Studies / training in computer science, …
- Programming languages:
- TypeScript / JavaScript
- HTML
- CSS
- Knowledge of frontend development:
- Angular
- MVVM
- web development
- Sockets
- Asynchronous programming
- Software versioning (git)
- Software testing
- High motivation to work together in a startup
- Interest in analyzing data
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
full-time employment
Back-end developer (f/m/*)
From now on
Your tasks
- Conception and development of a backend for an analysis software
- Various services (Spring Boot / Kotlin, Python)
- Close consultation with front-end and core developers
- Deployment management
- Development of services in Spring Boot and Python
- Permanent connection to the front end via sockets
- Reading out metadata from various databases
- Reading out / analyzing the raw data with Apache Spark
- Authentication with different providers
- Process requests from the frontend
- Development of new modules / functions
Your qualification
- Computer science studies, …
- Programming languages:
- Kotlin / Java
- Python
- Knowledge of backend development:
- REST
- Backend frameworks
- Apache Spark
- Databases
- Sockets
- BigData
- Software versioning (git)
- Software testing
- Continuous integration / continuous delivery
- High motivation to work together in a startup
- Interest in analyzing data
- Interest in ML
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
part-time employment
Working student core developer (f/m/*)
From now on
Your tasks
- Development of a library in Python based on existing MatLab Code.
- Development of unit-tests
- Technical documentation
- Extending of existing functions
Your qualification
- Student in informatics / maths / engineering
- programming languages
- Python
- Matlab
- Knowledge in maths:
- Digital signal processing
- Time- and frequency analysis
- Object oriented programming
- Azure (is a plus)
- Software versioning (git)
- Software testing
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
part-time employment
Working student front-end developer (f/m/*)
From now on
Your tasks
- Development of the front-end
- In Angular (TypeScript) via Material Design
- Permanent connection to the back-end via Sockets
- Interaction with the back-end
- (Aysnchronous programming)
- Development of new functions and modules
Your qualification
- Student in informatics
- Programming languages
- TypeScript/JavaScript
- HTML
- CSS
- Knowledge in front-end development
- Angular
- Web development
- (Aysnchronous programming)
- Software versioning (git)
- Software testing
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
part-time employment
Student trainee for matlab (f/m/*)
From now on
Your tasks
- Develop functions to generate automatic reports using Matlab and Python
- Report-output formats: .ppt .docx .pdf
- Allow customization with respect to design and layout
- Develop functions to enable dynamic user interaction in figures
- 2d and 3d plots
- Including audio functionality
- Define test cases and implement testing procedures for your functions
- Support the implementation process of your functions
Your qualification
- Student in applied math, physics or engineering
- Programming skills
- Matlab
- Python
- Experience in
- Software/tool development
- Plotting functionality
- Automized report generation
- Digital signal processing
- XML data sheets
- Interest in data analysis (big data)
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.
part-time employment
Master Thesis (m/w/*) Python ASAM ATFX Reader
From now on
Your tasks
- Conception of an ASAM ATFX Reader in Phyton
- Create an understanding of the ASAM ATFX Standards (5.1. – 6.1.0)
- Work with XML-structures of the file format
- Development pf the ASAM ATFX Reader in Phyton
- Structuring of sensors and channels including their metadata, e.g.:
- Id
- Unit
- Sample Rate
- Category
- Factor
- Signal Type
- Data Type
- Development of a function to read out a data record via id and data type
- Reading out the structure (descriptive data) of the ATFX files in a matrix
- Integration in Apache Spark
Your qualification
- Studies / training in computer science, ...
- Programming languages:
- Python
- Experience with:
- XML
- Apache Spark
- Interest in data analysis (big data)
- Software versioning (git)
- Software testing
- Continuous Integration / Continuous Delivery
- High motivation to work together in a start-up
- Independent, structured and careful way of working
Why RAWLAB?
- A highly dynamic environment
- Working in a motivated team
- Flat communication structures
- Flexible working hours
Please send your detailed application stating your salary expectations to work@rawlab.de.