Jobs.ca
Jobs.ca
Language
Nureva Inc. logo

Junior Test Software and DevOps Developer

Nureva Inc.3 days ago
Hybrid
Calgary, AB
Junior

About the role

We are seeking a test software and DevOps developer to join our firmware development team in Calgary or Ottawa and help expand our evolving audio product line. As the ideal candidate, you enjoy new challenges developing and supporting firmware/software change management and build/release pipelines in a Microsoft Azure environment. Your interest in all aspects of delivering and supporting embedded systems and tools gives you the skills to take a concept from requirement analysis and design through implementation, manufacturing and deployment.

You are diligent, proactive and have a reputation for taking an innovative approach when solving difficult problems. You enjoy collaborating with small teams and have the resourcefulness and initiative to navigate through the challenges of new product development. You take ownership of your deliverables and take pride in the knowledge that your designs will have an impact on end-users.

You will

  • Work as part of our Device Interface API / SDK team designing and implementing change management, build, and release pipelines for firmware, API/SDK, and software test tools

  • Design, document and implement software to achieve architectural and functional requirements, along with performance and quality metrics. This will include unit tests and test applications to assure firmware, test program and API/SDK functionality and quality is being achieved

  • Work with firmware, software, and hardware project teams to recommend solutions complementing Nureva’s software product suite, addressing customer and market requirements

  • Create and maintain design documentation

  • Work with our New Products Introduction team to design and develop manufacturing test tools to verify system performance and quality

  • Support and contribute to Nureva’s evolving end-to-end product development processes by applying relevant best practices to ensure consistent delivery of quality products

  • Maintain a comprehensive awareness of the technology landscape and identify opportunities for future product portfolio enhancements

You have

  • A bachelor’s degree in computer science, computer engineering or related discipline

  • Experience in software/DevOps development using PowerShell, NodeJS, C++, or C# programming languages in a Microsoft Azure environment required

  • Experience with Rust will be considered an asset

  • Experience with typical software development tools, including IDEs, configuration management tools, and debugging tools

  • Experience with host/device or client/server type interfaces; delivery of APIs or SDKs will be considered an asset

  • Good verbal and written communication skills

  • Proven interpersonal and communications skills in a team-oriented, collaborative environment

We offer a competitive total compensation package, a great team environment, and an open and collaborative office in Calgary or Ottawa.

Apply online at nureva.com by close of business on October 3, 2025. Please outline how you will make a difference on our team. We will spend time to help you understand the role and our company to ensure we are a good fit for you.

About Nureva Inc.

Computers and Electronics Manufacturing
51-200

Our customers just want to get down to work – no hassles, no drama, no user manual. So we develop innovative conferencing solutions that make it incredibly easy to stay connected, from anywhere.

With Nureva, voices are picked up in every part of a room, no matter where people sit, stand, face or move. It’s all thanks to Microphone Mist™ technology, which fills spaces with thousands of virtual microphones so everyone can be heard, everywhere. With easy installation options and continuous autocalibration, we save you from the costs and complexity of traditional systems, making our products an ideal match for today’s hybrid meeting rooms and classrooms.

Our active and growing patent portfolio makes it clear that we aren’t interested in making tweaks to someone else’s idea. We would rather dream big and develop brand new technologies that challenge the status quo. Whether ideas emerge from a hackathon, our R&D team or a conversation around the kitchen table, we are driven to approach the needs of our customers from a fresh perspective.

Our customers include large enterprises, small businesses, postsecondary institutions and school districts around the world. We have distributors and resellers in over 35 countries and 6 continents – and our global presence just keeps on growing.

We’re always looking for smart, collaborative people to be part of our team. We need software developers, firmware developers, product managers, hardware engineers, user experience designers, marketers, salespeople and more. Get the details at www.nureva.com/careers.