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
Epik Solutions
Toronto, Ontario

Strong skills in C/C++/Python for real-time, embedded systems development.Extensive experience developing real time embedded applications for Linux.Knowledge of FIPS 140, LINCE and Common Criteria requirements.Knowledge of cryptographic encryption algorithms, key exchange algorithms, hashing/message...

Promoted
Insight Global
Ottawa, Ontario

Experience with established software design patterns, efficient data structures, and multi-threaded system design. ...

Promoted
Alignerr
Welland, 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
Ouster
Ottawa, Ontario

We are seeking a dynamic and passionate generalist software engineer to join our Software Solutions team. Package software, manage dependencies, and oversee software delivery processes. Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline. At O...

Extreme Networks
Toronto, Ontario

Linux Developer, Kernel Engineer or Software Engineer. Senior/Staff Linux Software Development Engineer. Work closely with cross-functional teams, including software developers, QA engineers, and hardware teams, to ensure successful project execution. Design, develop, and maintain Linux-based softwa...

RBC - Royal Bank
Toronto, Ontario

At Houseful Engineering, we highly value a thirst for learning, the ability to collaborate, and passion for our customers. Work with counterparts to establish and uphold an engineering culture of autonomy, creativity, and open feedback to allow continuous improvement. Mentor and be mentored by every...

Zurich Canada
Toronto, Ontario

Are you looking for a caring, collaborative, values-driven workplace with inspiring teammates and leaders? Do you have the ambition and desire to be the best and thrive at the most impactful global insurance provider in the world? Look no further than Zurich Canada.If you have experience in Quality ...

Randstad Canada
Toronto, Ontario

Are you a Software Engineer looking for a new opportunity?. We are pleased to offer you a new contract opportunity for you to consider: Software Engineer. Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs. Contrib...

Wind River
Kanata, Ontario

Wind River Systems is seeking an experienced high-performing Senior Test Engineer for a position testing a cloud-based platform for its Cloud Platform product. Work with the most dynamic and exciting open-source software projects today – Kubernetes (K8s), Docker, Helm, OpenStack, Ansible, Ceph, etc....

Reliable IT Solutions
Toronto, Ontario

Experience: 2 years to less than 3 years.Are you available for shift or on-call work?.Are you available for the advertised start date?.Are you currently legally able to work in Canada?.Are you willing to relocate for this position?.Do you currently reside in proximity to the advertised location?.Do ...