This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Within the Wind River Cloud team, you’ll design and build cloud infrastructure software with a focus on OpenStack development. You’ll contribute to Wind River’s leadership in the StarlingX open‑source project, creating solutions for highly distributed edge systems in 5G, autonomous vehicles, and industrial automation. This role emphasizes software engineering and coding: developing APIs, services, and integrations for OpenStack and cloud‑native platforms, while collaborating with DevOps teams on deployment and automation.
Job Responsibility:
Design and implement high‑quality software for distributed cloud infrastructure using Python and OpenStack APIs
Develop extensions, plugins, and services for OpenStack projects (Nova, Neutron, Cinder, Keystone)
Build reusable libraries and APIs to integrate OpenStack with Kubernetes and containerized applications
Apply Test‑Driven Development (TDD) practices to ensure robust, maintainable code
Contribute to platform upgrade features and collaborate with DevOps teams on CI/CD integration
Investigate and resolve issues during product verification and customer integration
Use Linux and shell scripting for supporting development tasks and debugging
Participate in agile development processes, shifting across coding, testing, and automation as needed
Work responsibly with open‑source technologies, including licensing awareness and CVE remediation
Actively contribute to open‑source communities such as StarlingX and OpenStack
Requirements:
Bachelor’s or master’s degree in computer science or related field
3+ years of professional software development experience
2+ years of programming experience with Python
Strong knowledge of Linux systems and shell scripting
Experience developing software for scalable, distributed systems
Familiarity with Kubernetes, Docker, and Helm (deployment collaboration)
Experience working in Agile SCRUM teams
Excellent analytical, debugging, and communication skills
Professional experience collaborating with globally distributed engineering teams
Nice to have:
Deep understanding of OpenStack architecture (Nova, Neutron, Cinder, Keystone)
Experience developing OpenStack services, plugins, or integrations
Track record of delivering mission‑critical, 24x7 production systems
Contributions to OpenStack or other open‑source projects
Familiarity with RabbitMQ, PostgreSQL, YAML, and TOSCA
Experience managing open‑source licensing and CVE remediation
Ability to quickly learn and apply new technologies independently