Home
Jobs
Saved
Resumes
Software Developer at Knowtion GmbH | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Developer
Knowtion GmbH
Website
LinkedIn
Software Developer
Germany
Full Time
1 week ago
Apply Now
Key skills
Cloud
IoT
Java
Jenkins
Python
C++
C
GitHub
GitLab
Jira
Agile
Scrum
CI/CD
Communication
About this role
Role Overview
Analyze and evaluate new technology approaches for current IoT / Industry 4.0 challenges
Specify software requirements and the corresponding tests
Design algorithms for data processing and data fusion for implementation in our customers' systems
Create mathematical models of complex processes
Develop software from functional prototypes to product-ready solutions
Implement sophisticated algorithms in real-time systems
Adapt software for embedded devices or cloud solutions
Realize safety-critical applications for various customer markets
Requirements
Completed degree in Computer Science (university/technical college) or an equivalent qualification (M.Sc. or PhD)
Several years of professional experience (3–10 years) in software development (focus on C++ and/or Java) and strong Python skills
Practical experience with CI/CD pipelines and related tools (Jira, Jenkins, GitHub/GitLab etc.) and best practices
Structured, solution-oriented working style, strong analytical skills and ability to work in a team
Experience with resource-constrained programming and real-time operating systems is an advantage
Experience in the development of safety-critical applications is an advantage
Experience with agile development processes such as Scrum is an advantage
Reliability and a high level of quality awareness
Excellent verbal and written communication skills in German and English.
Tech Stack
Cloud
IoT
Java
Jenkins
Python
Benefits
Diverse range of tasks: Interesting and varied work in exciting, technology-driven topics
Intensive onboarding: Comprehensive induction and ownership of diverse tasks with plenty of room for initiative
Collaborative environment: Flat hierarchies, cooperation on equal terms and room for new ideas, with regular team events
Personal development: Opportunities to grow through autonomous work as well as diverse feedback and networking opportunities
Modern working environment: Attractive, modern workplace in a fast-growing company with excellent accessibility
Flexibility: Modern working model with the possibility to flexibly alternate between home office and on-site presence
Apply Now
Home
Jobs
Saved
Resumes