Job Title: Embedded Software Engineer
Location: Bavaria, Germany
Company Overview:
Join an innovative telecommunications and network technology company based in the heart of Bavaria, Germany. Our client is at the forefront of revolutionizing communication infrastructure, providing cutting-edge solutions in networking, VPN, and embedded systems. As part of their dedicated team, you’ll have the opportunity to shape the future of connectivity while enjoying a dynamic work environment that encourages creativity and collaboration.
Responsibilities:
- Design, develop, and debug embedded software for telecommunications and network devices.
- Collaborate with cross-functional teams to define software requirements and architecture.
- Implement and optimize networking protocols, including TCP/IP, UDP, and VPN technologies.
- Conduct unit testing and system integration testing to ensure software quality and reliability.
- Troubleshoot and resolve software issues in a timely manner.
- Stay updated with industry trends and emerging technologies in embedded systems.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of professional experience in embedded software development.
- Proficiency in C/C++ programming languages.
- Solid understanding of Linux operating systems.
- Experience with networking protocols and technologies (TCP/IP, UDP, VPN, etc.).
- Familiarity with version control systems (e.g., Git) and issue tracking tools (e.g., Jira).
- Strong problem-solving skills and attention to detail.
- Excellent communication skills in German, both verbal and written.
Apply with you CV Today.
g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships or any other characteristic protected by law.