BSM Careers

We’re hiring! A great career awaits you at BSM Technologies.

Hardware Engineer - Burnaby

The Hardware Engineer is part of the Hardware Systems Group in the Engineering Department. Reporting to the Director of Hardware Systems, this position is responsible for leading the design, test and validation of the hardware products.

 

KEY RESPONSIBILITIES

  • Define product specifications, hardware test plans and certification documentation.
  • Develop architecture for multi transceiver wireless devices
  • Design power supply, RF, and baseband circuits with low power and limited resource constraints
  • Antenna design and integration
  • Prototype and test circuit assemblies using relevant test equipment (Radiated and conducted) for various internal and external products.
  • Product support and liaison with customer service.
  • Stay abreast of latest technical information and share with team members

DEPARTMENTAL INTERFACE:

  • This position interfaces closely with internal Software and other Hardware Engineering staff as well as QA and Customer Support staff

 

EXPERIENCE / SKILLS / EDUCATION:

Experience:

  • Minimum four years of analogue/RF Design including GPS, WiFi, Cellular and BT.
  • Minimum four years digital/baseband design
  • Minimum two years lab experience using RF and baseband test equipment
  • Integrating RF and digital circuits into complex embedded systems to minimize EMI
  • Creating, writing and executing test plans/cases.

Skills:

  • RF/Power Management and Baseband circuit design capable of integrating into baseband systems utilizing data cellular modules.
  • Familiarity with ARM based platforms for embedded designs utilizing Linux/Android
  • Detailed familiarity with Atlium Designer, and Labview.
  • Ability to write and utilize scripts to exercise hardware sections.
  • Excellent communication skills (written, and verbal)
  • Excellent team player

Education:

  • Minimum Bachelors Electronics Engineering degree or Diploma of Technology or equivalent, or applicable scientific discipline is required

Benefits and Perks

  • Three weeks paid vacation per year
  • Extended health benefits and MSP fully paid by company
  • Long term disability
  • Employee Assistance Program
  • Sick days
  • Transit subsidy
  • Monthly lunches
  • Fun monthly social events
  • Employee Discounts
  • Recognition and awards
  • Tuition Assistance
  • Online learning (Lynda.com access; HR downloads)

Please send your cover letter and resume to joinourteam@bsmtechnologies.com

Regional Business Manager (Trucking and Services Vertical Sales) - Toronto

BSM Technologies is a Global Top 20 Telematics market leader. BSM provides extremely competitive cellular and satellite telematics solutions to Rail, Construction, Oil & Gas, Government and Services market verticals. Our customers use our solutions to manage their mobile and stationary assets – including fleets of trucks, railcars, locomotives, off road vehicles, construction equipment, and both underground & overhead fuel storage tanks.

We are looking for competitively driven sales professionals with a proven track record in both direct and indirect sales through large channel partners. We help our customers extend the life of their assets, reduce their carbon footprint and liability and increase safety of employees and the general public. Your key responsibility will be to drive revenue growth in your territory through existing and new customers. The role will require some travel.

 

KEY RESPONSIBILITIES:

  • Responsible for revenue growth of existing and new clients.
  • Calls on existing and potential clients to identify their current or prospective needs and provides information about BSM’s products and services including, where required, demonstrations and quotations.
  • Qualify potential new customers through various sources, including working with channel partners, cold calling, webinars and trade shows.
  • Tailor sales presentations to effectively relate company products/services to potential customers’ needs.
  • Maintains thorough knowledge of the company’s products and services; sales objectives and strategies, pricing and delivery/installation policies and practices to be able to respond to customer requests for information.
  • Maintains required sales and call records and prepares reports as required.
  • Performs other related duties as required.

 

DEPARTMENTAL INTERFACE:

This position will interface closely with the Solutions Engineers, Channel Management, Project Management, Customer Care, Operations, Marketing, and Finance teams.

 

EXPERIENCE / SKILLS / EDUCATION:

Experience:

  • 10+ years of direct business to business sales and account management experience, or an equivalent combination of education and experience
  • Experience with ROI and solution sales / value based selling methodologies
  • Experience dealing with cross departmental sales at an Executive level
  • Experience using a CRM system
  • Experience working in the telematics and/or wireless industry and working with GPS/AVL technology or fleet management an asset

Skills:

  • Dynamic, high energy individual who is self-motivated and results driven
  • Strong analytical skills
  • Ability to quickly learn the company’s products/services, pricing, and installation policies
  • Excellent presentation skills
  • Organized and highly motivated
  • Proficient in Microsoft Office Suite including intermediate to advanced level knowledge in Word, Excel, PowerPoint and Outlook
  • Excellent written and verbal communication skills.

Education:

  • Training in a major sales methodology (Strategic Selling, TAS, and/or Solution Selling) is highly desirable.

What we offer:

  • Three weeks paid vacation per year
  • Fully covered extended health benefits
  • Employee Assistance Program
  • Sick days
  • Transit subsidy
  • Monthly lunches
  • Fun monthly social events
  • Employee Discounts
  • Recognition and awards
  • Tuition Assistance
  • Online learning (Lynda.com access; HR downloads)

Please send your cover letter and resume to joinourteam@bsmtechnologies.com

Product Manager - Burnaby

Are you an experienced and motivated Product Manager with a passion for launching new solutions, who is seeking to join an innovative IoT company? If so, then read on….

We are looking for an experienced Product Manager to join our team in either Burnaby, BC or Toronto, ON. This is a key position directly responsible for contributing to the success of the organization by leading the efforts to design, develop, and launch innovative solutions for Fleet & Asset management as a part of a larger IoT solution. Your skills and ability to lead the development of an end-to-end solution, and bring that product to market, make our strategy a reality! We’re looking for an energetic, creative, and motivated self-starter that has a passion for technology, innovation and a beautiful user experience.

WHAT PROBLEMS WILL YOU BE SOLVING?

 

Our Technology group is organized around empowering teams to own product development from concept to delivery and as such our Product Managers play a key role in guiding the value creation process. You will have the opportunity to work with our Lead Engineers to oversee delivery of value to our customers from inception to market launch. You will provide leadership in the product life-cycle, marketing and development direction of the product offering. You will work directly both with our Technology team as well as amongst our customer-facing teams in defining and executing the go to market strategies and operationalizing internal processes as needed. You will also be responsible for complete business case and requirements management including: hardware/software feature requirements, competitive assessments, and product introduction plans.

 

KEY RESPONSIBILITIES:

  • Lead key marketing-leading capabilities throughout the software development life-cycle, including: vision and strategy, management of your team’s product roadmap, working with UX on preliminary design concepts, and partnering with your feature team to implement and iterate.
  • Perform market research and competitive analysis
  • Develop plans and communicate as needed to update the business in advance of product introduction
  • Work with sales leadership to track your solution’s overall performance of the product in the marketplace
  • Partner with the sales organization and assisting with key opportunities as needed

 

EXPERIENCE / SKILLS / EDUCATION:

  • Experience working with commercial B2B SaaS applications
  • Experience with Agile/Scrum techniques
  • Excellent creative problem-solving, analytics and presenting skills are a must
  • Ability to effectively influence teams across multiple departments
  • Experience with mobile technologies and IoT solutions is a plus
  • Experience with Usability Design and A/B Testing is a plus
  • Previous experience working with Analytics, BI products and/or Customer Engagement products is a big plus
  • Experience with Pragmatic Marketing framework is a plus

Must have:

  • B.S. degree in engineering, computer science, or business with an MBA is highly desired or a combination of education and experience
  • 10 years’ experience, in the computer telephony hardware/software field, or high tech industry with minimum of 5 years in Product Management

About Us

BSM Technologies Inc. (BSM) is Global Top 20 provider of GPS fleet and asset management solutions through robust telematics & location-smart software. We drive efficiency gains for our customers in the rail, construction, government, transportation, and services industries through enhanced management for their entire fleet of mobile and stationary assets. Our robust solutions provide the ability to view powerful fleet and asset data on a single platform to access incredible data and the ability to excel.

At BSM we strive to nurture an environment of constant learning and skill building to deliver value to our customers. Our culture is energetic, friendly, and customer focused.  Check us out: www.bsmwireless.com or on LinkedIn: https://ca.linkedin.com/company/bsm-wireless

What values are important to BSM:

We are Rigorous and Thoughtful

We put People First

We are Dependable

We are Creative

We are Collaborative

We are Owners

 

What we offer:

  • Three weeks paid vacation per year
  • Fully covered extended health benefits
  • Employee Assistance Program
  • Sick days
  • Transit subsidy
  • Monthly lunches
  • Fun monthly social events
  • Employee Discounts
  • Recognition and awards
  • Tuition Assistance
  • Online learning (Lynda.com access; HR downloads)

Please send your cover letter and resume to joinourteam@bsmtechnologies.com

Lead Engineer, Android -

WHY WE NEED YOU

We need an experienced mobile software engineer to own the mobile platform at BSM Technologies. BSM is embarking on a journey to consolidate multiple commercial telematics platforms and associated mobile applications into a comprehensive product. You will be a focal member of the team building a polished mobile platform that is adaptable to the needs of customers, the market, and the business.

We need you because:

You are self-directed: you don’t wait for others to tell you what needs doing.

You self-align: you do what the company needs done when it needs to be done, without having to be asked.

You are accountable: you crave ownership of what you work on, take credit for your successes, and accept responsibility for your failures.

You are versatile: your broad range of skills allows you to help where you’re most needed, but your depth makes you the Android expert.

WHAT YOU’LL TELL YOUR FRIENDS YOU DO

“I lead a mobile software development team at BSM Technologies. We build mobile applications that help our customers manage their vehicle fleets as well as other assets.”

WHAT YOU’LL REALLY BE DOING

Technical

  • Designing the architecture for BSM’s mobile platform that is adaptable to the needs of customers, the market, and the business.
  • Migrating BSM’s mobile application to this architecture, and enhancing it over regular releases.
  • Establishing proven development best practices within the team.

Product

  • Collaborating with Product Management and customers to define the BSM Mobile Roadmap.
  • Turning the roadmap into an actionable backlog for your team by working alongside Product, UX, and other technical teams.

Growth

  • Building a team of top-talent mobile developers.
  • Growing team members professionally through mentoring and leading by example.
  • Continuously improving yourself, the team, the processes you use, and the company’s mobile products.

WHO YOU’LL BE WORKING WITH

As a Lead Engineer, you’ll be:

  • Leading a small team of cross-functional developers (4-6) to execute on mobile roadmap features.
  • Working with other Android developers to ensure the platform is following the target architecture.
  • Collaborating with Product Managers, UX designers, Sales, and customers to define what your team will be doing.
  • Reaching out to the local developer community to build a positive reputation for BSM as a great place to work.

Our goal at BSM is to blend the benefits of co-located teams with distributed expertise. You’ll be working with team members in various sites across North America and Europe while building a local center of excellence. While teams may not always sit together physically, they place special emphasis on lifting each other up.

WHAT WE NEED YOU TO KNOW

  • Deep knowledge of the Android platform, Java (Kotlin experience a plus), Android Studio, JUnit and Espresso for unit and UI testing.
  • Broad knowledge of other technologies. You wouldn’t think twice about reviewing someone’s Swift code, modifying a REST service, or writing a shell script if needed.
  • Understanding of common mobile architectural patterns (MVC, MVP, MVVM, VIPER) and the benefits of each.
  • Experience with Continuous Integration, and ideally Continuous Delivery. Bonus points for having done this in a mobile environment.
  • The ability to mentor and develop your teammates, and identify top-talent candidates.
  • A bias toward automation over routine manual tasks.
  • An attitude of continuous learning.
  • Professional oral and written communication skills.

Benefits and Perks

  • Three weeks paid vacation per year
  • Extended health benefits and MSP fully paid by company
  • Long term disability
  • Employee Assistance Program
  • Sick days
  • Transit subsidy
  • Monthly lunches
  • Fun monthly social events
  • Employee Discounts
  • Recognition and awards
  • Tuition Assistance
  • Online learning (Lynda.com access; HR downloads)

If you think you are a fit, please apply at joinourteam@bsmtechnologies.com

 

Lead Engineer, iOS

WHY WE NEED YOU

We need an experienced mobile software engineer to own the mobile platform at BSM Technologies. BSM is embarking on a journey to consolidate multiple commercial telematics platforms and associated mobile applications into a comprehensive product. You will be a focal member of the team building a polished mobile platform that is adaptable to the needs of customers, the market, and the business.

We need you because:

You are self-directed: you don’t wait for others to tell you what needs doing.

You self-align: you do what the company needs done when it needs to be done, without having to be asked.

You are accountable: you crave ownership of what you work on, take credit for your successes, and accept responsibility for your failures.

You are versatile: your broad range of skills allows you to help where you’re most needed, but your depth makes you the iOS expert.

 

WHAT YOU’LL TELL YOUR FRIENDS YOU DO

“I lead a mobile software development team at BSM Technologies. We build mobile applications that help our customers manage their vehicle fleets as well as other assets.”

WHAT YOU’LL REALLY BE DOING

Technical

  • Designing the architecture for BSM’s mobile platform that is adaptable to the needs of customers, the market, and the business.
  • Migrating BSM’s mobile application to this architecture, and enhancing it over regular releases.
  • Establishing proven development best practices within the team.

Product

  • Collaborating with Product Management and customers to define the BSM Mobile Roadmap.
  • Turning the roadmap into an actionable backlog for your team by working alongside Product, UX, and other technical teams.

Growth

  • Building a team of top-talent mobile developers.
  • Growing team members professionally through mentoring and leading by example.
  • Continuously improving yourself, the team, the processes you use, and the company’s mobile products.

WHO YOU’LL BE WORKING WITH

As a Lead Engineer, you’ll be:

  • Leading a small team of cross-functional developers (4-6) to execute on mobile roadmap features.
  • Working with other iOS developers to ensure the platform is following the target architecture.
  • Collaborating with Product Managers, UX designers, Sales, and customers to define what your team will be doing.
  • Reaching out to the local developer community to build a positive reputation for BSM as a great place to work.

Our goal at BSM is to blend the benefits of co-located teams with distributed expertise. You’ll be working with team members in various sites across North America and Europe while building a local center of excellence. While teams may not always sit together physically, they place special emphasis on lifting each other up.

WHAT WE NEED YOU TO KNOW

  • Deep knowledge of the iOS platform, the Swift language, Xcode, XCTest framework, unit and UI testing.
  • Broad knowledge of other technologies. You wouldn’t think twice about reviewing someone’s Android code, modifying a REST service, or writing a shell script if needed.
  • Understanding of common mobile architectural patterns (MVC, MVP, MVVM, VIPER) and the benefits of each.
  • Experience with Continuous Integration, and ideally Continuous Delivery. Bonus points for having done this in a mobile environment.
  • The ability to mentor and develop your teammates, and identify top-talent candidates.
  • A bias toward automation over routine manual tasks.
  • An attitude of continuous learning.
  • Professional oral and written communication skills.

Benefits and Perks

  • Three weeks paid vacation per year
  • Extended health benefits and MSP fully paid by company
  • Long term disability
  • Employee Assistance Program
  • Sick days
  • Transit subsidy
  • Monthly lunches
  • Fun monthly social events
  • Employee Discounts
  • Recognition and awards
  • Tuition Assistance
  • Online learning (Lynda.com access; HR downloads)

If you think you are a fit, please apply at joinourteam@bsmtechnologies.com