Job Expired

This posting has expired and applications are no longer being received and this job does not show up on the main job list.

Firmware Engineer

by Transonic Scisense Inc.

Position Type: Full-time
Location: London, ON
Date Posted: May 05, 2021
Experience: 2 Years
Education: University Degree
Transonic Scisense Inc.

Job Description


Primary Function
This position is responsible to work closely with engineering, manufacturing & other disciplines to develop software and firmware for Transonic Scisense and Transonic EndoGear research device systems. This position will support software & firmware development and maintenance for New Product Development and Sustaining Engineering products that are used in our biomedical research divisions.

Duties and Responsibilities
 
  • Design, develop, and test software/firmware for new product development
  • Troubleshoot, debug, maintain, and support software/firmware on existing products
  • Define and implement software/firmware requirements and designs
  • Investigate new technologies in industry and their potential applications to optimize performance in current and new products
  • Assist with software/firmware related documentation
  • Assist in the development of various electronic sub-systems including analog and digital RF circuits
  • Work on multiple projects and drive with objectives and priority
  • Participate in planning discussion that includes time and complexity estimation of team tasks
  • Willingness to perform other duties as requested, directed or assigned by Management
  1. Working Relationships
  • Interact with management and work cooperatively other departments such as Marketing, Customer Service, Purchasing, Quality, R&D and Manufacturing
  1. Education and Experience
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Biomedical Engineering or similar field required
  • 2+ years’ experience developing for embedded systems
  • Proficient programming in C for embedded systems design
  • Experience with C# and C++ or other object-oriented programming languages is desired
  • Experience with Raspberry Pi is desired
  • Experience in soldering small PCB’s and other small components
  • Experience with wireless protocols such as Bluetooth, sub-GHz, etc
  • Experience with development environments such as Visual Studio and Atmel Studio
  • Experience with microcontroller programming – PIC, MSP430 and Cortex ARM, Atmel
  • PCB design experience in industry level tools; Altium Designer or other related PCB tools
  1. Knowledge, Skills and Abilities
  • Familiarity with electrical test equipment such as Oscilloscopes, Spectrum analyzers, multi-meters etc. is desired
  • Experience in Labview, Python, JavaScript, Typescript & Java is a plus
  • Experience with software versioning control techniques, Git preferred
  • Ability to read and comprehend digital and analog component datasheets
  • Ability to design and manufacture multi-level PCB’s is a plus
  • Familiarity in writing Linux applications and Linux operating system development is a plus
  • Knowledge in Windows platform development, .NET Framework and SQL database
  • Familiarity with data acquisition and signal processing techniques
  • Self-starter and Self-motivated
  • Good communication skills both written and verbal
  • Passion for learning new and emerging technologies
  1. Supervisory Responsibilities
  • No Direct Reports
  1. Physical Demands & Work Environment
  • Work environment is an open office & cubicle setting.
  • Position primarily requires sitting, standing, walking, stooping, reaching and talking in an office environment
  • Must adhere to safety requirements
  • Corrected vision is required

Application Contact Information

Company Name:   Transonic Scisense Inc.
Contact Name:   Kyle Fricke - Manager of Engineering
Email Address:   kyle.fricke@transonic.com
Company Website: https://www.transonic.com
Application URL: Click here to apply online

Share Job
Email Job

Quickly Email this job to yourself (if logged in) or a friend.

Save Job

Save this job for quick future access.

Add to Saved Jobs
Job Location

London, ON

More Same Category