Overview
About the Role
Fujitsu's 1Finity business is seeking a motivated and enthusiastic Apprentice Software Engineer to join its engineering team. The apprentice will work closely with experienced software engineers on the development, testing, automation, and maintenance of next-generation optical networking and infrastructure management solutions.
This role offers hands-on experience in software development, networking technologies, system integration, automation, and cloud-native platforms within a global engineering environment.
Key Responsibilities
- Support software development, testing, debugging, and maintenance activities.
- Assist in developing backend services, utilities, and automation scripts.
- Participate in software design discussions and code reviews.
- Contribute to feature implementation under the guidance of senior engineers.
- Support API integration, data processing, and system monitoring activities.
- Assist in troubleshooting and resolving software defects.
- Prepare and maintain technical documentation.
- Collaborate with cross-functional teams for software validation and testing.
- Learn and apply software engineering best practices, coding standards, and Agile methodologies.
- Support CI/CD, automation, and cloud-based development initiatives where applicable.
Required Qualifications
- BE/B.Tech/M.Tech in Computer Science, Information Science, Electronics, Telecommunications, Electrical Engineering, Artificial Intelligence, Data Science, or related disciplines.
- Strong academic background.
- Good understanding of programming fundamentals and data structures.
- Knowledge of Python, C++, Java, or similar programming languages.
- Understanding of software development lifecycle concepts.
- Familiarity with Linux environment.
- Strong analytical and problem-solving skills.
- Good communication and collaboration abilities.
Preferred Skills
- Python development.
- REST APIs and web technologies.
- SQL and database fundamentals.
- Git version control.
- Cloud platforms (AWS, Azure, GCP).
- Basic networking concepts (TCP/IP, HTTP/HTTPS).
- Container technologies such as Docker.
- Exposure to AI/ML, automation, or data analytics would be an added advantage.
If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.
Key Skills
Related Tags
Browse More Jobs
Education Requirements
- BE/B.Tech/M.Tech in Computer Science, Information Science, Electronics, Telecommunications, Electrical Engineering, Artificial Intelligence, Data Science, or related disciplines
Eligible Batch Years

Fujitsu
Fujitsu Limited is a leading Japanese multinational information and communications technology (ICT) company headquartered in Tokyo, Japan. Founded in 1935, Fujitsu has grown to become one of the world's largest providers of technology products, solutions, and services, with a strong focus on innovation, sustainability, and digital transformation. The company operates in over 100 countries and employs more than 120,000 people globally, serving clients across industries including government, finance, manufacturing, retail, and healthcare.
Fujitsu's mission is to make the world more sustainable by building trust in society through innovation. Its key activities include developing and delivering IT infrastructure, cloud services, artificial intelligence solutions, cybersecurity, and advanced computing technologies. The company is widely recognized for its research and development capabilities, particularly in supercomputing and quantum-inspired computing. Recent achievements include advancements in AI-driven business solutions and strategic partnerships to accelerate digital transformation initiatives worldwide. Fujitsu maintains a strong market position as a trusted technology partner with a reputation for quality, reliability, and forward-thinking innovation.
Company Details
Connect With Us
Websitefujitsu.com