Software Engineer
New World Technologies
Abbotsford, BC

The Software Developer will have the opportunity to work as part of a multidisciplinary team that is reshaping how we design and create innovative solutions to deliver our quality products to the end user. You work effectively in a fast-paced, agile environment were priorities can change quickly. You need to be comfortable working in a very complex technical environment where you’ll have to dig deep and go beyond the surface-level solution to find the right solution.

As a leading Canadian manufacturer of pneumatic, battery powered, and electronic pistol grip torque wrenches, RAD products have proven to be successful all over the world in industries such as oil & gas, petrochemical, mining, aerospace, power generation and manufacturing.

Responsible for the design and delivery of high quality, cost-effective products, the Software Developer creates innovative solutions to meet the requirements and customer needs. Responsibilities include development of initial concepts, software and firmware interfaces, test plans and procedures, evaluating performance, incorporating all regulatory requirements while keeping scalability and future proofing in mind.

Job Type: Full-time


  • relevant software development with manufacturing: 5 years (Required)
  • Programs Software on Embedded Linux Platform using Java: 5 years (Preferred)


  • English (Preferred)