Friendly and productive work environment
Software and Communications Engineer (Former Employee) – Kanata, ON – September 20, 2016
A typical day of work would consist of an early meeting with my team to discuss progress on projects and news. Then I would go to a meeting regarding a specific feature being developed. The group consists of different types of engineers all working together to try and get the feature complete. We would discuss obstacles, progress, and upcoming work. The team worked in an agile way; all the work was done concurrently and work load is shared even if it is not specific to your field. I had the chance to work with systems, software, and PV engineers. The rest of the day I would spend programming, testing, and consulting other people.
I learned a lot about software engineering, feature development in large companies, Wi-Fi, and mesh networks.
The hardest part of the job was getting proper instructions and specifications for features. Sometimes my group felt disconnected from the company. Hard time getting set up with the equipment needed for work, a lot of time was wasted unnecessary.
The most enjoyable part of my work was getting to do different tasks, and learning about software development in the industry. I had a chance to work on many diverse projects that I feel have made me a well-rounded individual in regards to software and communication engineering.
Friendly learning environment, and good coffee!
At times development is unorganized.