ABOUT THE OPPORTUNITY
Software Engineer – OpenStack Cloud Infrastructure
About Wind River
Wind River is a global leader in delivering software for mission‑critical intelligent systems. For more than four decades, we’ve powered billions of devices across aerospace, defense, automotive, industrial, medical, and telecommunications industries. From NASA’s Artemis I and the James Webb Space Telescope to the world’s largest Open RAN networks, our software enables the safest and most secure systems in the world.
We’ve earned recognition for innovation and workplace culture, including Great Place to Work certification and “Top Workplace” honors for ten consecutive years. Join us to help advance the future of the software‑defined world.
Aboutøndelag the
Opportunity
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.
Primary Responsibilities
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.
Minimum Qualifications
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.
#J-18808-Ljbffr
Software EngineerOpenStack Cloud Infrastructure • Ahuntsic North, ca