Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
An innovative firm specializing in 3D laser scanning systems is seeking a senior software developer to join their dynamic team. This role offers the chance to take ownership of key software components, develop embedded applications, and mentor junior developers. With a strong focus on object-oriented design and C++, you will contribute to the architecting of new systems while enjoying a flexible work environment that promotes work-life balance. The company values employee safety and provides competitive benefits, making it an exciting opportunity for those looking to make a significant impact in a collaborative setting.
3DM Devices designs and manufactures 3D laser scanning systems used in a variety of industries for demanding applications in factory automation and process control. Our systems range from simple width measuring gages with a single number display, to multi scanner profiling systems operating at up to KHz rates in critical measurement applications. These systems operate 24 hours per day in production environments with a proven track record for minimum downtime, ease of use, reliable operation and cost effectiveness. 3DM has been in business for 30 years; for more information visit our web site at 3dm.com.
The opportunity:
We design, develop, and manufacture the hardware, embedded software and Windows host applications for calibration, support and operation of these sensors. As part of a small dedicated multidisciplinary team, you will take ownership of some of the major software components that interface these hardware systems to end users via GUI applications or to other computer systems via real time data pipes for analysis, archiving and system control functions. As a senior member of the team, you will participate in the architecting and design of new systems. You will also have the opportunity to mentor more junior software developers. We are a small and flexible team able to tailor the position to fit the skillset of the right candidate.
Minimum Qualifications:
Experience:
At least 7 years experience working in a product development environment working with:
Assets:
Working for us:
We are located in Aldergrove in the Fraser Valley, where life is calmer, housing is more affordable, and true work-life balance is achievable. There is also a company subsidized vehicle operating daily between downtown Vancouver and 3DM via the Port Mann Bridge, as an option to driving.
This position will require in office time for at least three days a week. We provide a safe and healthy environment and employee safety is a priority.
We offer: