2660 IT & Software Developer jobs in Germany
Carl-Zeiss-Straße 22, Oberkochen
45.000 - 70.000 €
Requirements
Must:
- University degree in software engineering, computer science, electrical engineering, or a comparable field
- Several years of professional experience in developing embedded software with a strong understanding of embedded systems architecture and design, ideally within a regulated industry, preferably medical devices
- Proficiency in relevant programming languages (C, Python) as well as modern software development methodologies and CI/CD tools (e.g. GitHub, Azure DevOps, Jira, Axivion)
- Strong knowledge of Linux-based real-time operating systems (preferably Zephyr) and experience with microcontrollers and communication protocols (CAN, CAN-FD, TLS)
- Understanding relevant standards and regulations, especially IEC 62304
- Good communication skills, experience in managing a diverse group of stakeholders and enjoy working with international and diverse teams
- Strong analytical and problem-solving abilities, with a focus on delivering high-quality software solutions
- Business fluent in English and German, both written and spoken
Responsibilities
- Specify, design, realize, and verify modular embedded software solutions for innovative medical devices in the field of ophthalmology, ensuring high performance and reliability
- Build on and expand our Zephyr-based embedded software platform integrating open-source elements where suitable
- Work closely with hardware engineers and other cross-functional teams to integrate software with hardware components and ensure seamless functionality in an agile way
- Write clean, maintainable, and efficient code while adhering to best practices in software development
- Participate in code reviews and contribute to the continuous improvement of our codebase
- Develop and execute tests to verify embedded software functionality, performance, reliability and compliance with regulatory standards incl. cybersecurity
- Create and maintain comprehensive documentation for software design, implementation, and testing processes to ensure clarity and compliance with industry standards
- Stay updated with the latest trends and technologies in embedded systems and software development and apply this knowledge to continuously enhance our products.
Description
At ZEISS, we are proud to have a spacious modern setting full of opportunities for further development. Our employees work where expert knowledge and team spirit reign supreme, supported by our unique ownership structure and the long-term goal of the Carl Zeiss Foundation. Our mission is to bring science and society into the future together, and were dedicated to inspiring people every day. We value diversity and encourage applications from all backgrounds.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in Germany here.
How many C / C++ Developer jobs are in Germany?
Currently, there are 2660 C / C++ openings.
Is Germany a good place for C / C++ Developers?
Germany is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in Germany?
NetKnights GmbH, Spaceteams GmbH, Senacor Technologies AG, control-f, FERENDIN Engineering GmbH, Foodforecast Technologies GmbH, NETCONOMY among others, are currently hiring for C / C++ roles in Germany.
The company with most openings is netgo group GmbH as they are hiring for 167 different C / C++ Developer jobs in Germany. They are probably quite committed to find good C / C++ Developers.
The company with most openings is netgo group GmbH as they are hiring for 167 different C / C++ Developer jobs in Germany. They are probably quite committed to find good C / C++ Developers.