FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer
Knowtion GmbHSoftware Developer at Knowtion GmbH focusing on sensor fusion and data analysis for safety-critical applications. Requires expertise in C++, Java, and Python with hybrid work arrangements.
Tech Stack
Tools & technologiesCloudIoTJavaJenkinsPython
About the role
Key responsibilities & impact- Analysis and evaluation of new technology approaches for current IoT / Industry 4.0 challenges
- Specification of software requirements and corresponding tests
- Design of algorithms for data processing and data fusion for implementation in our customers' systems
- Development of mathematical models for complex processes
- Development of software from functional prototypes to product readiness
- Implementation of advanced algorithms in real-time systems
- Adaptation of software to embedded devices or cloud solutions
- Implementation of safety-critical applications for various customer markets
Requirements
What you’ll need- Degree in Computer Science (university or university of applied sciences) 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 and solution-oriented working style, strong analytical skills and teamwork
- Experience with resource-efficient programming and real-time operating systems is a plus
- Experience in developing safety-critical applications is an advantage
- Experience with agile development processes such as Scrum is a plus
- Reliability and a strong commitment to quality
- Excellent verbal and written communication skills in German and English.
Benefits
Comp & perks- Varied scope of tasks: Interesting and diverse responsibilities in exciting, technology-driven topics
- Intensive onboarding: Comprehensive training and assignment of varied tasks with significant scope for initiative
- Collaborative environment: Flat hierarchies, peer-level collaboration and room for new ideas with regular team events
- Personal development: Opportunities for growth through independent work as well as diverse feedback and networking opportunities
- Modern work environment: Attractive, modern workplace in a fast-growing company with excellent accessibility
- Flexibility: Modern working with the option to flexibly alternate between home office and on-site work
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++JavaPythonCI/CDreal-time systemsdata processingdata fusionmathematical modelsresource-efficient programmingsafety-critical applications
Soft Skills
analytical skillsteamworkstructured working stylesolution-orientedreliabilitycommitment to qualitycommunication skills
Certifications
M.Sc.PhD