Branch: Defense & Security
40 Hours per Week
With professional experience
Project description:
To support our team at a renowned customer in the field of defense technology, we are looking for a Software Developer (m/f/d) C++ for a permanent position at K-tronik as soon as possible. Does that sound interesting? Then we look forward to receiving your application!
Tasks:
- Design, development and maintenance of a cross-sectional software platform
- Requirements analysis and specification of the software architecture
- Strategic further development of the platform and the associated development processes
- Advising and supporting other development teams in the use and integration of the platform
- Software development in C++, possibly also in Rust and TypeScript, target platforms: Linux, QNX, FreeRTOS
- Selection and management of external development partners
- Agile software development according to SCRUM
- Use of modern technologies and tools, e.g: C++17/20, Rust, web technologies, Git, Atlassian tools (Jira, Confluence etc.), CMake, catch2, sqlite, buildroot
Skills:
- Degree in computer science or comparable course of study (at least Bachelor"s degree)
- At least 5 years of professional experience in IT, ideally as a software architect (m/f/d)
- Very good knowledge of C++ or Rust
- Experience with Buildroot, Docker, XML, JSON, Git, Bamboo
- Knowledge of middleware/socket programming (TCP/UDP, DDS, CANopen)
- Experience with real-time data processing, event and sequence control
- Confident handling of MS Office, Atlassian tools
- Business fluent in German and English
- Experience with agile development (SCRUM)
Another plus is:
- Knowledge of IT security, virtualization, web technologies
- Experience with Xilinx Zynq, external partners and CI/CD processes
We offer:
Individual further education
360° Support: feedback meetings, career planning, relocation support, etc.
Company pension plan & capital-forming benefits
30 days vacation and flexible holiday planning
Award as Kununu TOP Company