Senior Embedded Software Developer at Knowtion GmbH leading technical analysis and developing embedded solutions for various industries. Collaborating on innovative technologies and custom software solutions.
Responsibilities
Technical leadership and implementation of analysis and evaluation of new technological methods for embedded devices and current IoT/Industry 4.0 challenges
Responsibility for specifying software requirements and the associated tests
Development and implementation of advanced algorithms for data fusion and filtering in embedded devices
Creation of mathematical models for complex processes
Development of software from functional prototypes to product-ready releases
Porting and adapting software to embedded devices
Implementation of safety-critical applications for various customer markets
Requirements
University degree in Computer Science (University/FH) or an equivalent qualification (M.Sc. or Ph.D.)
Several years of professional experience (>10 years) in software development (focus on C/C++)
Practical experience with CI/CD pipelines and related tools (Jira, Jenkins, GitHub/GitLab, etc.) and best practices
Structured, solution-oriented work style, strong analytical skills and the ability to work effectively in a team
Experience with resource-constrained programming and embedded operating systems
Experience in developing safety-critical applications is an advantage
Experience with agile development processes such as Scrum is an advantage
Experience in FPGA development is a plus
Reliability and a strong commitment to quality
Excellent verbal and written communication skills in German and English
Benefits
Family-friendly company culture: Benefit from an employee-oriented environment that supports work–family balance
Comprehensive onboarding: Thorough introduction and assumption of varied responsibilities with significant scope to shape your role
Varied responsibilities: Interesting and diverse tasks with plenty of creative freedom in a rapidly growing team
Collaborative environment: Flat hierarchies, peer-level collaboration, team events and room for new ideas
Personal development: Opportunities for growth through independent work, diverse feedback and networking opportunities, social responsibility and sustainable practices
Modern workplace: Attractive, modern office in a growing company with excellent public transport connections in Karlsruhe and on-site parking
Flexibility: Modern working model with the option to flexibly alternate between home office and on-site work
Complimentary beverages: Enjoy free drinks such as water, tea and coffee
Software Developer focusing on Dynamics Business Central/NAV for Lederer Systemhaus GmbH. Customizing ERP solutions and collaborating with various departments in a hybrid environment.
Internship or thesis opportunity in software development at a leading tech service provider in Germany. Gain insights and practical experience while working on innovative projects.
Desarrollador Outsystems para desarrollo y mantenimiento de aplicaciones en la plataforma Outsystems. Involucrado en revisiones de código y optimización del ciclo de vida de las aplicaciones.
Engineering Technician analyzing utility engineering data provided by field staff and customers. Responsible for processing data, quality assurance, and communicating results with leadership.
Senior Mobile Developer building and owning features for mobile apps at Street Group. Collaborating with teams to enhance customer experiences in the property industry.
Mid - level Developer responsible for developing scalable web applications at Grupo AFL. Working with Next.js and Python to innovate and deliver high - quality software.
Senior Developer at iugu engaged in Ruby On Rails, focusing on technical solutions and high - performance systems. Collaboration within a hybrid work model and flexible hours.