Build Software That Powers Real-World Technology as a Python Software Developer!
Our client is seeking a Python Software Developer for a 3-month contract to join their Engineering team and help develop software that powers advanced sensing technologies used across engineering, infrastructure, environmental, and industrial applications worldwide.
In this role, you'll work alongside software engineers, product managers, and applications specialists to design, develop, test, and enhance Python applications that communicate directly with embedded hardware. If you enjoy solving real-world engineering challenges and seeing your software come to life beyond the screen, this is an excellent opportunity to make an impact.
Who You Are:
You're a collaborative software developer who enjoys building reliable, high-quality applications that interact with real hardware. You take pride in writing clean, maintainable Python code, solving technical challenges, and continuously improving the products you work on. You're comfortable working within Agile teams, enjoy learning new technologies, and thrive in environments where software and engineering come together to create innovative solutions.
Work Type
Location: Mississauga, ON (Fully On-site)
Contract Length: 3-month contract (must be incorporated)
Vacancy Type: This role reflects a new vacancy
Requirements
What You'll Do:
What We're Looking For (Our Wishlist):
Nice to Have:
What Makes This Role Exciting?
Real Products, Real Impact: Your software won't sit behind a browser, it'll power technology used across engineering, infrastructure, environmental, and industrial applications worldwide.
Collaborative Engineering: Work alongside experienced software, hardware, and product professionals who are passionate about building innovative technology.
Technical Variety: From designing new features and integrating hardware communication to testing software in real-world environments.
Continuous Learning: Expand your experience across embedded development, Linux environments, Bluetooth communication, and modern Python application development.
Benefits
Rate: $60.00 – $80.00/hour
Ready to Grow Your IT Career? Apply Now!
At STACK IT Recruitment, we connect technical talent with meaningful opportunities across Canada. If you meet around 70% of the qualifications, we encourage you to apply — we’d love to chat.
Know someone who’d be a great fit? Share this posting and help them take the next step in their IT career.
We’re proud to support diversity and inclusion. If you require accommodation during the hiring process, just let us know — we’re happy to help.
AI Use Disclosure:
STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.
By continuing you agree to our Terms & Privacy Policy.