Remote Software Engineer for Digital Twin (f/m/div.)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Software Engineer for Bosch Digital Twin Industries (BDTI) will be responsible for the development and deployment of software engineering components for cutting-edge digital twin solutions.
This role involves designing and implementing IoT solutions that integrate with cloud and edge infrastructures using technologies such as Docker and Kubernetes.
The engineer will implement scalable and reliable digital twin architectures, ensuring efficient data ingestion, storage, and processing pipelines for real-time analytics and decision-making.
The position requires driving DevOps best practices, including CI/CD pipelines, automated testing, and monitoring for robust deployment of digital twin applications.
The engineer will develop cloud-agnostic software adaptable to various cloud providers or on-premises hardware to minimize deployment friction.
The work environment is multi-cultural, innovative, and ambitious, focusing on human-machine collaboration through learning algorithms and real-world challenges with large industrial machinery.
Requirements:
A Master's degree in computer science, software engineering, or a related field is required.
A minimum of 3 years of experience in software engineering is necessary, with a focus on cloud-based and IoT solutions being beneficial.
Proven experience in deploying and managing large-scale systems using containerization technologies (Docker, Kubernetes, OpenShift) and cloud services (AWS, Azure, or Google Cloud) is essential.
Strong programming skills in Python, C++, or Java are required, along with expertise in DevOps tools and practices (e.g., GitHub Actions, Terraform).
Experience with data storage and management systems (e.g., MongoDB, SQL, time-series databases) is necessary, and proficiency in cloud-native services (AWS, Azure) is beneficial.
Excellent communication and collaboration skills are required, with the ability to work effectively in cross-functional teams.
Strong analytical skills with a focus on delivering business value through efficient software engineering are essential.
Business fluency in English is required, and knowledge of other languages is welcome.
Benefits:
The position offers great opportunities for mobile working and various part-time models.
The company promotes diversity and inclusion, welcoming applications from all individuals regardless of gender, age, disability, religion, ethnic origin, or sexual identity.
Employees can work remotely, providing flexibility in work arrangements.
The company culture emphasizes growth, enjoyment in work, and mutual inspiration among associates.