About the Role
Adva Network Security is seeking a highly motivated Senior Software Engineer (M/F/D) to join our R&D team in Berlin or Munich. This role is ideal for someone with a strong background in embedded systems and cryptography, who is looking to advance into a System Design Architect (SDA) position. You will be responsible for defining holistic architecture and implementing the firmware of an embedded system used for network security applications.
Key Responsibilities
- Design, develop, and test the firmware of an embedded hardware security solution in an RTOS environment.
- Develop and test the API between the security solution and the host system.
- Write production-grade code for cryptographic applications in C and C++.
- Serve as a department and possibly company expert for one or more products or features, especially on Ethernet/layer 2 topics.
- Collaborate with customer support to investigate field issues.
Required Skills and Experience
- 5+ years of experience in embedded software development (C/C++).
- Knowledge in cryptography, including symmetric ciphers, key exchange, and authentication.
- Proficiency with real-time operating systems (FreeRTOS).
- Experience with version control systems (git) and DevOps principles (GitLab CI/CD, GitHub Actions, Jenkins).
- Previous experience with Linux and encryption solutions (OpenSSL).
- Strong knowledge of Ethernet/layer 2 technologies and techniques.
- Knowledge of optical networking technologies is a plus.
- Ability to work independently on assigned design activities with minimal supervision.
- Collaborative and good communication skills.
- Excellent problem-solving skills.
Benefits
- Work in an international, multicultural environment.
- Enjoy a strong team-oriented and friendly work culture.
- Flexible working hours and the possibility of remote work.
- Access to an internal training program.
- Fitness, travel cost, and kindergarten allowances.
- Free drinks and fruits.
- Employee discounts for events and branded products.
If you are interested in this exciting opportunity, we look forward to receiving your application.
Benefits Extracted with AI
- Possibility to work in an international, multicultural environment
- Strong team-oriented and friendly work culture
- Flexible working hours model and the possibility of remote work
- Internal training program
- Fitness-, travel cost- and kindergarten allowance
- Free drinks and fruits
- Employee discounts for events and branded products
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Embedded Software Developer - Intelligente Industrie
Join Gofore as an Embedded Software Developer in Munich. Work on cutting-edge projects in the intelligent industry with C++, Qt, and RTOS.
Senior Security Architect
Senior Security Architect needed in Berlin, hybrid role, focusing on cloud-based security solutions, collaboration, and technical leadership.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Software Engineer - Packet Gateway (C/Go)
Join emnify as a Senior Software Engineer to enhance our Packet Gateway with C/Go expertise, focusing on cloud infrastructure and network solutions.
Senior Security Engineer (Application Security)
Join Zalando as a Senior Security Engineer to lead application security efforts, ensuring secure coding and compliance with industry standards.
Data Security Engineer - Cryptography
Join Vattenfall as a Data Security Engineer focusing on cryptography and key management in a hybrid work environment.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Junior Security Software Engineer
Join CHECK24 as a Junior Security Software Engineer in Berlin, focusing on application security, vulnerability management, and penetration testing.
Linux Distribution Engineer (Cryptography)
Join SUSE as a Linux Distribution Engineer focusing on Cryptography. Work remotely on RPM packages, debugging, and security fixes.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Principal Engineer
Principal Engineer role in Berlin, focusing on software implementation, cloud technologies, and machine learning.
Senior Systems Development Engineer, Managed Operations
Join AWS as a Senior Systems Development Engineer to improve and operate large-scale software systems in Berlin.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Offensive Security Engineer
Join Klarna as a Senior Offensive Security Engineer in Berlin to safeguard digital infrastructure and customer data.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Embedded Software Development Engineer
Join Ring as an Embedded Software Development Engineer in Amsterdam to enhance computer vision and machine learning infrastructure.
Lead Engineer - Telecommunications Engineering
Lead Engineer role focusing on telecommunications engineering, cloud computing, and machine learning in a remote-first environment.
Senior Systems Engineer
Join Bitvavo as a Senior Systems Engineer to lead low latency system design and optimization for trading at scale.
Software Developer - Linux
Join STRABAG as a Software Developer specializing in Linux. Develop video solutions, work with C/C++, and engage in international projects.
Senior Product Security Engineer
Join Personio as a Senior Product Security Engineer to enhance security controls and automation practices in Munich.
Embedded Systems Developer
Join ARQUIMEA as an Embedded Systems Developer in Spain. Work with C/C++, Agile, and Git in a dynamic tech environment.
Principal Engineer - Embedded Systems and Software Architecture
Join Newfold Digital as a Principal Engineer to design scalable software solutions using PHP, MVC, and SOA in a remote role.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.