Software Engineer

Pulsar Measurement, Ltd.
ON, Canada
$125K-$135K a year (estimated)
Full-time

This is an exciting time to join Pulsar Measurement and the wider TASI Measurement organization. Pulsar Measurement has built an enviable reputation based on our customer centric ethos, which means Pulsar Measurement continues to attract a growing global customer presence.

Pulsar Measurement has built up a well-respected brand in Water and Industrial sectors with a strong and growing portfolio of Ultrasonic sensing instrumentation for application in level and flow measurement applications.

Join us on this exciting journey.

Your Role

The Software Engineer works primarily within the R&D team to develop and maintain software and firmware solutions for new product development, as well as to automate process flows such as data collection, meter calibrations and other processes associated with quality management objectives.

Being an integral part of a highly-skilled, fast-paced and multi-disciplinary design and development team, you will be hands-on from the start and contributing to value-creation projects.

Your Responsibilities

Based out of our facility in Long Sault, Ontario, Canada your responsibilities include but are not limited to :

  • Develop and implement robust PC and web-based software for new product development projects.
  • Support development of firmware solutions on microcontroller-based systems.
  • Assist in development and debugging of apps and software that meet specifications within the product development and engineering team.
  • Deliver on technical requirements and execute on software projects to automate workflows, eliminate paper processes, and improve data integrity through application and database development.
  • Investigating and documenting existing systems and maintaining the functionality of these systems over time.
  • Contribute to further automation of metrology and quality systems to comply with ISO 9001, QAN / QAR and ISO 17025.
  • Generate and maintain effective documentation throughout the firmware and software development cycle.

Travel

Travel is based on demand when conditions allow. Travel includes but is not limited to regions, factories, offices, customer locations, and suppliers.

Your background

You possess a passion and affinity for process automation and enjoy working within a team environment and serving internal customers.

You come with strong experience in application development / databasing, working with data and executing software development deployment projects.

  • Diploma and / or undergraduate degree in Computer Science, Electronics or related Engineering discipline.
  • You are a self-starter, resourceful and driven to deliver great results.
  • Proficient in C / C++ programming languages.
  • Familiarity with .NET programming languages such as C# and Visual Basic.
  • Experience programming for integration with mySQL databases.
  • Familiarity with firmware development and electronics is an advantage.
  • Preferably working knowledge of industrial instrumentation and communications protocols.
  • LabVIEW software development skills are nice to have.

Our pledge

We recognize that an inclusive and diverse workplace where all employees feel respected, valued and able to achieve their full potential is vitally important.

Not only does it inspire creativity and collaboration, but it’s also good for business. We celebrate our differences and believe our diverse skills, abilities and perspectives strengthen our culture and our overall performance.

J-18808-Ljbffr

30+ days ago
Related jobs
Promoted
Quarry Consulting
Toronto, Ontario

Java 11, spring framework (spring boot, spring REST, spring JDBC, spring security), webapi, JUnit, Mockito.Must have strong experience T-SQL coding skills, understand Execution/Query Plans, transactionality and locking.Experience in java Concurrency, multi-threading, spring authentication and author...

Promoted
Akkodis
Toronto, Ontario

Ideally looking for a resource with OAM/OIM, Angular and BPS Secure Application Development with recent experience in a leadership capacity on complex initiatives, with the ability to lead and motivate a team in an agile delivery environment, particularly in large organizations.BPS Secure applicatio...

Promoted
Alignerr
Barrie, Ontario
Remote

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

Promoted
AMARIS GROUP SA
Toronto, Ontario

The ideal candidate should be passionate about software and communities, with a flexible and learning mindset, capable of working in a dynamic environment, and eager to pursue creative solutions to complex challenges. Build, deploy, and troubleshoot software in our application stack. Experience with...

Promoted
PlayStation Global
Waterloo, Ontario

Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. In this role, you can expect to engage...

Promoted
MCAP
Waterloo, Ontario

In addition, the Software Engineering stream provides day-to-day operations and production support, including off-hours problem resolution of supported applications. This position is responsible for the design, refactor, execution, assessment, security, and troubleshooting of software programs and a...

AutoTrader.ca
Greater Toronto Area, Ontario

Maintain and improve our engineering standards by participating in thorough code reviews, proposing process changes, and having a proactive attitude towards improvement in all areas of our software delivery lifecycle. Providing appropriate testing information and environments to QA engineers and Pro...

Altair Engineering
Canada

Our client in Waterloo, ON is looking for a Software Engineer Senior. You'll collaborate with cross-functional teams to ensure seamless integration of software and hardware components. Bachelor´s degree in engineering or computer science. ...

Stripe
Canada
Remote

Data Engineering or Software Engineering role, with a focus on building data pipelines, or applications powered by big data. With all this data, the Growth Data Engineering team is looking for talented data-minded engineers to help us manage business critical data leveraged across the entire organiz...

Lone Wolf Real Estate Technologies Inc
Cambridge, Ontario
Remote

AS SOFTWARE ENGINEER YOU WILL BE ASKED TO:. You consider yourself to be a fast learner; you are driven to improve your knowledge of software architecture and to keep up with new technologies and best practices. You strive for high-quality, rapid output through the use of Agile software development b...