Internship - Research & Development, Software Development
Germany
Internship
4 hours ago
$1,200 EUR
No H1B
Key skills
AngularAzureCloudDockerJavaJavaScriptLinuxNode.jsPythonQtSpringTypeScriptC++CMATLABJasmineKarmaRemote Work
About this role
Role Overview
Get to know the development process for our products (for example, firefighting gas detectors) and the methods used
Develop and program applications in C++ with the Qt framework using tools such as CLion, Squish and Qt Creator
Program with Java, JavaScript and TypeScript using frameworks such as Angular, Node.js and Spring, and use tools like Protractor, Jasmine, WebDriver, Cucumber, Karma, Spock, Docker, Microsoft Azure and IntelliJ for web and cloud development
Program in C, C++, Python and MATLAB and contribute to embedded development using µC/OS, Yocto Linux and tools such as cppuTest, Google Test and the IAR toolchain (implementing firmware for microcontrollers and processors on custom-designed PCBs)
Requirements
Enrolled in a degree program in Computer Science, Software Engineering, Technical Computer Science or Telecommunications Engineering, at least in the 4th semester, or a comparable field of study
Ideally, initial knowledge in object-oriented programming, web and app development, embedded programming, measurement technology or algorithm development
Good English skills and experience with MS Office are desirable
Passion for coding and enjoyment of software development
Independent, solution-oriented working style and commitment to implementing your own ideas
Tech Stack
Angular
Azure
Cloud
Docker
Java
JavaScript
Linux
Node.js
Python
Qt
Spring
TypeScript
Benefits
Flexible working hours
Remote work possible
Company laptop
Individualized onboarding and training
Networking events
Personal leisure and professional development programs