Software and Prototyping Technologist

Other Full Time 40 hrs/wk

NuWhirl Systems Corp - Job Details

Posted: Oct 20, 2021
Expires: Dec 31, 2021

JOB SUMMARY

This is a support position for engineering and R&D. The person will be tasked with writing software, doing basic electronic and 3D design, mechanical design work, and product and prototype testing. They must also be able to operate basic tools ideally including 3D printers (we currently the Form3 SLA and AirWolf 3D FDM). They must be able to quickly grasp concepts and apply these to control schemes to be written into software.

Job Location: Smiths Falls, Ontario

ESSENTIAL DUTIES, RESPONSIBILITIES and STANDARDS

Includes the following.  Other duties may be assigned.

  • Write software in C++ and Assembly Language
  • Must be able to select and work with different embedded microprocessors
  • Must be able to prepare a flow chart and/or Story Board of the software functionality, for internal and customer use
  • Must be able to take operating concepts and apply them to programming steps
  • Must be able to troubleshoot their designs and software/firmware.  Software debugging tools such as NXP CodeWarrior are used
  • Must be able to integrate new software functions into existing legacy products
  • Must be able to read schematics and do basic electronics troubleshooting, using a multimeter, oscilloscope, and Digital Logic Analyzer
  • Must have some mechanical design knowledge, including 3D design capability in SolidWorks
  • Ability to work with multiple software programs for system microprocessors which communicate together, within a product system
  • Customer application and troubleshooting support
  • Ability to travel including out of country may be required

 QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Hand soldering and desoldering of through hole and Surface Mount electronic components
  • Good organizational and interpersonal skills
  • Good problem-solving skills
  • Experience with circuit board and schematic layout software currently used by the company (PCAD, SolidWorks PCB, Upverter)
  • Experience with through-hole and SMT PCB layout practices
  • Familiarity with line-operated power supplies and electrical safety practices
  • Familiarity with CSA and UL creepage and clearance requirements for line-operated and double-insulated equipment
  • Familiarity with standard test equipment, including oscilloscope and a logic analyzer
  • Basic understanding of Electromagnetic Compatibility (EMC) requirements
  • Knowledge and experience using microprocessor communications methods an asset (SCI, I2C, UART, 1-Wire)
  • In depth knowledge of electrical fundamentals and standards (Canadian Electrical Code, house wiring circuits, UL requirements, etc)

REQUIRED EDUCATION/EXPERIENCE

  • A college level Electronics Technician diploma, or equivalent work experience.
  • Electronic and mechanical design experience.
  • 3D modelling experiences a strong asset.

COMPUTER SKILLS

  • Must be proficient with computers and application software in a MS Windows/MS Office environment (MS Outlook, Excel, Word, PowerPoint and Windows 10)
  • Must have knowledge or ability to learn the Dropbox file cloud system
  • Other cloud apps include DocuSign, SmartSheets, Microsoft Teams and RingCental Meetings (VOIP)
  • Experience in Solidworks 3D modelling and PCB layout software a strong asset
  • Shipping and Receiving using UPS, FedEx, and other courier services

LANGUAGE SKILLS

  • Must be capable of writing effective and concise reports and correspondence in English
  • Have the ability to effectively present information and respond to common inquiries or feedback from managers
  • Must be fluent in English in both written and verbal language
  • Must be able to communicate effectively in person or on the phone
  • Familiarity with Spanish language an asset

MATHEMATICAL SKILLS

  • Ability to work with Hexadecimal and Binary numbers required
  • Floating Point is occasionally used for predictive temperature functions

REASONING ABILITY

  • Ability to define problems, collect data, establish facts, and draw valid conclusions.  Ability to multitask required.
  • Ability to devise logical processes to reach specified goals
  • Ability to troubleshoot hardware and software
  • Ability to estimate time schedules, and work within existing project schedules.

PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Must be able to sit, stand or walk for extended periods of time
  • Must be able to reach with hands or arms
  • Must have good vision and the ability to distinguish colors
  • Must be able to lift and carry up to 25 pounds occasionally
  • Must be able to judge distances and spatial relationships

WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 The work environment is that of a typical office setting

  • The work environment is that of a typical R&D lab performing work with pumps, motors, and potentially other noise generating devices, equivalent to low to moderate noise areas.
  • Electrical safety in use of 120V electrical equipment within a potentially wet work area is stressed and carefully observed.  GFCI circuit protection is provided.

Please submit your resume demonstrating your suitability for this position to: dvanspengen@nuwhirl.com

For assistance with job search and application preparation, unemployed individuals are invited to register with CSE Consulting. For more information about the benefits of registering with CSE, please contact us in Kemptville at 613-258-6576 or in Prescott at 613-925-0222.

How to apply

Apply Now