Senior Embedded Developer

by OES Inc.

Position Type: Full-time
Location: London, ON
Date Posted: Jan 17, 2022
Experience: 5 Years
Education: College Diploma (3 years)
OES Inc.

Job Description

OES Inc is seeking an Embedded Developer to join the team. Using their applied knowledge of electrical and electronics engineering principles, they will be responsible for the design, development, testing, and manufacture of electronic equipment, components and systems as assigned. He/she will provide solutions to technical problems and is accountable for all stages of the design process including testing, continuous improvement, assembling, operating, installing, or repairing of designed products.

Summary of Major Accountabilities:
  1. Product Design and Production/Service Support:
  • Contribute to product design from early concept through to product manufacturing
  • Design electronic schematic and PCB layouts
  • Replace obsolete/ unavailable parts in existing designs
  • Conduct functional, environmental and field tests of designs
  • Ensure designs meet all applicable EMI, EMC and safety standards
  • Design and implement testing capability to ensure manufactured product meets product and/or system functionality requirement
  • Design, write, test, and support firmware for various types of microcontrollers and FPGAs
  • Participate in the development and prototyping of new designs and concepts
  • Prepare specifications for purchase of materials and equipment
  • Research components, part suppliers and materials for suitability, durability and cost-effectiveness
  • Monitor BOM’s for EOL components proactively changing out parts as needed
  1. Documentation:
  • Create and maintain technical specifications, diagrams, and instructions
  • Create product parts lists and manufacturing instructions
  • Investigate, analyze and document identified product defects
  • Maintain product information and documentation in the relevant internal systems
  • Work closely with the Engineering Administrator to maintain and update product documentation
  1. Customer Support:
  • Work directly with our global customers and clients to provide customer support as required
  • Collaborate closely with strategic customers to ensure products exceed expectation
  • Maintain excellent relationships with customers and ensure speedy and continuous follow up
  • Follow-up on product evaluations and customer issues
  • International travel to customer sites for installation and support
  • Sales support as needed. Technical advisor in the sales process.
  • Work with customers to develop new features and products
  1. Support team and organizational goals:
  • Stay current with latest industry knowledge and trends
  • Collaborate within a multi-disciplinary team
  • Attend and participate in inter-department meeting
  • Participate in ongoing activities and/or committees as required
  • Any other duties as assigned by the direct manager
Minimum Qualifications (Education, Experience, Knowledge, Skills and Abilities)

Minimum Education
University Degree or College Diploma in Computer, Electrical, and/or Electronic field of study.

Minimum Experience        

Experience with EMC/EMI concepts, electrical safety standards, PCB design best practices, and embedded systems programming.

Technical Skills
  1. Embedded Systems Programming
  • C programming language
  • Real-time operating systems
  • FPGA design
  • Communication protocols and standards:  TCP/IP communications, RS232, RS485 Modbus, and USB
  • GUI design and implementation
  • Bootloaders
  • Linux
  1. Hardware Design
  • Schematic design
  • PCB layout design
  • Hardware prototyping and troubleshooting
  1. Experience with 3D modeling an asset
  2. Experience with electronics manufacturing an asset
  • Strong planning, analytical and problem-solving skills
  • Strong multitasking ability
  • Linux development / environment experience is an asset
  • Extensive knowledge of Microsoft Office products
  • Excellent verbal and written communication skills
  • Strong understanding of electrical and electronic design principles
  • Willingness and ability to travel globally to customer sites as required (up to 10% travel) (post-Covid19)
Application Details
Please email your cover letter and resume a
ddressed to: Human Resources, OES Inc.

OES is committed to providing accommodations throughout the entire recruitment and selection process. OES provides accommodations for applicants upon request.