Elevate your software development career with D-Wave as a Senior Software Developer.
Engage in the full software lifecycle supporting Processor Development, Hardware Engineering, and Lab Operations.
As a key member of the Processor Software team, you will oversee the enhancement and stability of configuration management software.
Your role encompasses requirements definition, testing, and optimization while mentoring junior developers.
Collaboration with LabOps teams ensures reliable back end services for application development and fosters an environment of continuous improvement.
Key Responsibilities: • Contribute to the complete software lifecycle processes • Own bug fixes, enhancements, and new feature developments • Collaborate with LabOps on backend support for applications • Optimize software architecture for performance improvements • Mentor junior developers through guidance and reviews Requirements: • Bachelor's in Computer Science or related field • 4+ years of software development experience • Expertise in Java or other object-oriented languages • Familiarity with Git workflows and Linux systems • Experience in Python, MongoDB, and hardware control systems Bring your skills in optimization, collaboration, and software development to D-Wave's innovative team.
#J-18808-Ljbffr