Test Software and DevOps Developer:
On behalf of our technology client, Procom is searching for a Test Software and DevOps Developer for a permanent role. This position is a hybrid position with 4 days onsite at our client’s Calgary office.
Test Software and DevOps Developer - Job Description:
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. The project involves developing and supporting firmware/software change management and build/release pipelines in a Microsoft Azure environment, contributing to the delivery and support of embedded systems and tools.
Test Software and DevOps Developer - Responsibilities:
- 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
- Work with firmware, software, and hardware project teams to recommend solutions complementing our clients' software product suite
- Create and maintain design documentation
- Design and develop manufacturing test tools with our New Products Introduction team
- Support and contribute to our clients' end-to-end product development processes
- Maintain a comprehensive awareness of the technology landscape
Test Software and DevOps Developer - Mandatory Skills:
- A bachelor's degree in computer science, computer engineering, or related discipline
- Experience in software/DevOps development using PowerShell, NodeJS, C++, or C# in a Microsoft Azure environment
- Experience with typical software development tools, including IDEs, configuration management tools, and debugging tools
- Experience with host/device or client/server type interfaces
- Good verbal and written communication skills
- Proven interpersonal and communications skills in a team-oriented, collaborative environment
Test Software and DevOps Developer – Nice-to-Have Skills:
- Experience with Rust
- Delivery of APIs or SDKs
- Innovative problem-solving skills
- Experience with embedded systems
- Resourcefulness and initiative in product development
Test Software and DevOps Developer – Assignment Length:
This is a permanent position.
Test Software and DevOps Developer - Start Date:
ASAP.
Test Software and DevOps Developer - Assignment Location:
Calgary, Alberta, Canada. This position is hybrid, requiring 4 days onsite per week.