Software Developer, Robotics Automation job @IC_Vancouver

Website IC_Vancouver Intelligent City

Build Smarter. Live Better. Think Change.

Intelligent City is an urban housing technology company that takes a product and platform-based approach to buildings. We combine exceptional design with mass timber construction, robotic manufacturing, and parametric software. Our mission is to build smarter and to empower people to live better. We create a new value paradigm for housing and workplace solutions that are more affordable, faster to build, consistently carbon neutral and socially resilient.

Our motto is ‘Build Smarter. Live Better. Think Change.’ If this resonates with you, we encourage you to apply to join our team and help us build a better world!

As Software Developer, Robotics Automation with guidance, you will develop software applications that control robotic systems in a manufacturing environment to ensure they operate efficiently and effectively.  You will work closely with others within the team to design, program, implement, test and debug the software, and maintain documentation, to optimize automation of our systems within the lifecycle of our manufacturing workflow as well as ensure that the software meets design specifications, safety standards and performance requirements.

Education & Qualifications, Required:
Post-secondary education in Computer Science, Mechanical Engineering, or Architecture or related field preferred.

Skills & Experience, Required:
3 to 5 years industry experience within a manufacturing environment.
Solid experience in software development in C# or Python
Working knowledge in object-based programming
Working knowledge with CAD software
Skills & Experience, considered an asset but could be learned on the job:
Working knowledge in ABB RobotStudio and ABB RAPID
Working knowledge with BIM software
Experience with computational architectural design processes
Experience with digital manufacturing processes

The Role & Responsibilities:
Design and develop software systems for controlling robotic systems.
Debug, test and troubleshoot software programs, as necessary.
Optimize software performance to improve robotic system functionality.
Assist with the design, sourcing, and implementation of new robotic systems, as well as the setting up of equipment for operational expansion and R&D purposes.
Implement robotic control code generation.
Write and test code in a variety of programming languages, to ensure performance and quality standards are met.
Integrate new and existing software into new and existing machinery.
Maintain and modify existing applications.
Perform software upgrades and custom programming as assigned.
Perform system testing and troubleshooting to ensure the automation systems operate efficiently and effectively.
Participate in the design and development of automated manufacturing information.
Participate in the development of software processes for design-to-manufacturing workflows.
Collaborate with engineers, operators, and production team to identify automation opportunities and develop solutions to improve efficiency, quality, and safety.
Develop and maintain technical documentation, including software code, system design and operation manuals.
Participate in the install and commissioning process of automation cells.
Stay up-to-date with emerging trends and advancements in robotics automation.

Important to Mention!
Willingness to work on part week at our head office location in Kitsilano, Vancouver, BC and manufacturing facility in Delta, BC.
Option to work from Home 1 day per week, may be possible.
Flexibility and eligibility to travel on occasion will be required, including to the US
Must provide your own CSA approved 6” safety footwear, required.
Proof of ability to remain and work in Canada.
Successful candidates may be required to submit to a background check

What you bring to the role:
Communication Skills – verbal & written
Design thinking
Good Judgement
Problem Solving
Analytical Skills
Time Management

You bring your curiosity about new technologies and excitement to find ways to implement them in your work. You will work closely with a variety of disciplines in our company to ensure the functionality is aligned with the business and operational needs of the company.

# Robotics # software developer #automation

Intelligent City (ICI) is a technology-enabled and platform-based urban housing systems company providing transformational innovation to the housing, architecture, building and construction industry.  Through the convergence of design, software technology and advanced prefabrication we combine three highly innovative paradigms that will change the value equation in architecture and urban design.

Our team is on a mission to empower people to live better, to build smarter, and to address climate change and urban housing challenges.  We think change – and we are looking for doers, integrators, professional hybrids, thinkers, and innovators that can help us achieve our objectives.

We take a product and platform-based approach, we vertically integrate high-rise mass timber building systems, advanced design-engineering, automated manufacturing, and parametric software. Through this, we offer breakthrough end-to-end building solutions that can be built faster with better quality while being more affordable and consistently carbon neutral.

We are broadly recognized for our leadership in bringing together climate tech and construction tech solutions, including by Sustainable Development Technology Canada (SDTC), Breakthrough Energy Solutions Canada (BESC) and the Solar Impulse Foundation.

Intelligent City was co-founded in 2008 by entrepreneur Oliver Lang and Cindy Wilson, and is the sister company to Lang Wilson Practice in Architecture Culture (LWPAC). The two companies work closely together to deliver the vision of productized and platform-based buildings. The LWPAC team has executed award winning institutional and residential projects both nationally and internationally, and we have practiced and taught architecture in Berlin, New York, Barcelona, Valparaiso, Beijing and Vancouver.

Please note: Architectural employees will be employed by LWPAC.


Equal Opportunity Employer
We are an equal opportunity employer and have made a commitment to build a culture of innovation, diversity, and inclusivity, striving for open discussions, best hiring and operational practices.  We are also committed to providing a comfortable and accessible interview process, please let us know if we can support you throughout the process with accommodations.


Land Acknowledgement
Intelligent City acknowledges that its work takes place in Vancouver on the unceded, traditional, and ancestral territories of the  xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh Úxwumixw (Squamish), and səl̓ilw̓ətaʔɬ (Tsleil-Waututh) peoples and on the unceded, traditional, and ancestral territories of the scəw̓aθən (Tsawwassen), xʷməθkʷəy̓əm (Musqueam), and other Coast Salish peoples at its Delta location.

To apply for this job please visit