Software Engineer
Envipco
Get more other jobs in your inbox
Verified daily — no ghost listings.
About This RoleAI processing…
SUMMARY The Software Engineer is responsible for design, development, testing and support of new and existing software components for the company’s Reverse Vending Machine. The Software Engineer is responsible for identifying, documenting and fixing defects. The Software Engineer will work on low-level system software, driver integration, and user-space applications to ensure high performance, scalability, and security. Essential Duties & Responsibilities: Development and Implementation of Reverse Vending Machine Software / Databases (C++) for all products. Developing new Features for our prod
Key Responsibilities
- 1Development and Implementation of Reverse Vending Machine Software / Databases (C++) for all products.
- 2Developing new Features for our product lines.
- 3Contribute to the definition of software requirements and functional operation of our system.
- 4Defect resolution of issues reported by our stakeholders.
- 5Continuous improvement of architecture, tools, and processes.
- 6Bachelor’s Degree in Software Engineering or equivalent industry experience - Within Software Engineering, Computer Science or similar.
- 7Experience with MySQL (or variants), networking / distributed systems, Qt.
- 8MUST have High proficiency in C++ for Linux systems (minimum 2 years industry experience)
- 94 years Experience using Linux as a development platform.
- 102 years Experience with the design, development, and maintenance of embedded software packages.
- 11Experience with Python is a plus.
- 12Customer focused & always 'in rapport' with others
- 13Excellent communication and team working skills
Requirements
- Bachelor’s Degree in Software Engineering or equivalent industry experience - Within Software Engineering, Computer Science or similar.
- Experience with MySQL (or variants), networking / distributed systems, Qt.
- MUST have High proficiency in C++ for Linux systems (minimum 2 years industry experience)
- 2 years Experience with the design, development, and maintenance of embedded software packages.
- Experience with Python is a plus.
- MUST have High proficiency in C++ for Linux systems (minimum 2 years industry experience) 4 years Experience using Linux as a development platform. 2 years Experience with the design, development, and maintenance of embedded software packages.
- If you are ready to take on a challenging and rewarding role at the forefront of environmental innovation, apply now to be a key player in our dynamic team.
Perks & BenefitsTypical for this role
Apply to This Job in Minutes
Generate ATS-optimized resume + cover letter + interview prep with Jobease.ca AI. Complete your application faster.
75% of AI Resumes Get Rejected
Beat the ATS with Jobease.ca's AI Resume Builder. Optimized for real hiring systems.
Build My ResumeProfile Match
Loading…Checking your profile against this job…
Job Overview
Share This Job
Track All Your Applications
Never lose track again. Jobease.ca organizes every application, interview, and follow-up.
Organize My Search