Auf einen Blick
- Aufgaben: Design software, analyze problems, and implement solutions in C++ and network protocols.
- Arbeitgeber: Utimaco is a global leader in IT security solutions with over 35 years of experience.
- Mitarbeitervorteile: Enjoy flexible working hours, health insurance, and special perks for anniversaries.
- Warum dieser Job: Join a diverse team shaping the future of cybersecurity and making digital infrastructures secure.
- Gewünschte Qualifikationen: Degree in computer science or related field with experience in C++ and ARM platforms.
- Andere Informationen: Work in a friendly culture with colleagues from 42 nationalities.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Utimaco is an international provider of IT security solutions based in Aachen. Utimaco develops hardware security modules and compliance solutions for telecommunication providers in the field of regulation. Utimaco is one of the world\’s leading manufacturers in both technology segments. Customers and partners value the reliability and long-term investment security solutions. Utimaco is known for recognized product quality, user-friendly software, excellent support, and products that effectively meet market requirements.
In order to further strengthen our Telecommunication Solutions business unit, we are looking for a Senior C++ Development Engineer.
- Design our software, analyze problems and implement your solutions independently focusing on C++ development and network protocols
- Develop complex software modules together with our agile development teams
- Develop according to the product roadmap and implement customized projects with individual customer requirements
- Integrating software in Linux environments with complex security and networking environments, using advanced scripting and automation tools
- Handling of security tasks within the development process, including security code reviews, security audits and design of security procedures and components within our software
Your profile
- Successfully completed your studies in computer science or a comparable education with relevant professional experience in the field of modern software development
- Very good knowledge and practical experience in modern C++ and knowledge ofPython for scripting. Knowledge of shell scripting and DevOps practicesare an advantage
- Practical experience developing software following strict security standards
- Sound knowledge of network protocols and the programming of corresponding applications
- Knowledge of complex client-server architectures
- You have already developed under Git and Subversionon Linux systems and environments
- Database know-how, ideally in connection with PostgreSQL
- Good English language skills in written and spoken form
We offer
- An open and friendly corporate culture, characterized by constructive and collaborative teamwork.
- Support for your future plans through a company pension scheme (depending on country-specific conditions).
- Early birds and night owls alike can shape their workday thanks to a flexible working model.
- We also support you privately â benefit from special payments or additional vacation days on anniversaries or special occasions.
- Utimaco is growing and embraces diversity! Our global team includes colleagues from 42 nations who speak 45 different languages.
Do you feel addressed?
Then we look forward to receiving a meaningful application stating the earliest possible starting date and your salary expectations.
#J-18808-Ljbffr
Senior C++ Development Engineer Arbeitgeber: Utimaco Safeware AG
Kontaktperson:
Utimaco Safeware AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior C++ Development Engineer
✨Tip Number 1
Make sure to showcase your practical experience with C++ and ARM-based platforms. Highlight any specific projects where you ported X86 code to ARM, as this is a key requirement for the role.
✨Tip Number 2
Familiarize yourself with tools like Clang and Valgrind, as well as code review processes. Being able to discuss your experience with these tools during the interview will demonstrate your technical proficiency.
✨Tip Number 3
Since the role involves working in a collaborative environment, be prepared to discuss your experience in team settings. Share examples of how you've contributed to team projects and handled challenges together.
✨Tip Number 4
Brush up on your English communication skills, both written and spoken. Since good English skills are required, being able to articulate your thoughts clearly will help you stand out during the interview process.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior C++ Development Engineer
Tipps für deine Bewerbung 🫡
Understand the Company: Familiarize yourself with Utimaco's mission and values. Highlight your alignment with their focus on IT security solutions and how your experience can contribute to their goals.
Tailor Your CV: Make sure your CV emphasizes your experience with C++, ARM platforms, and any relevant projects. Include specific examples of your work that demonstrate your problem-solving skills and ability to optimize performance.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your relevant experience in software development and how you can help shape the future of IT security at Utimaco.
Specify Salary Expectations: Be clear about your salary expectations in your application. Research industry standards to provide a reasonable range that reflects your experience and the role's requirements.
Wie du dich auf ein Vorstellungsgespräch bei Utimaco Safeware AG vorbereitest
✨Showcase Your C++ Expertise
Be prepared to discuss your experience with C++, especially in the context of ARM-based platforms. Highlight specific projects where you successfully ported applications or optimized performance, as this aligns closely with the role's requirements.
✨Demonstrate Problem-Solving Skills
Expect to face technical questions that assess your problem-solving abilities. Practice explaining your thought process when analyzing problems and implementing solutions, particularly in software design and network protocols.
✨Familiarize Yourself with Tools
Since the job mentions tools like Clang and Valgrind, be ready to discuss your experience with these or similar code analysis and optimization tools. Share examples of how you've used them to improve code quality in past projects.
✨Communicate Effectively in English
Good English skills are essential for this position. Practice articulating your thoughts clearly and confidently in English, especially when discussing technical topics, to ensure effective communication during the interview.