Skip to content

Intermediate Embedded Developer

London, Ontario

Intermediate Embedded Developer
OES Inc.
Full-time position

Key Responsibilities 

OES Inc is seeking an Intermediate 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. The candidate 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

Product Design and Production/Service Support:
• Contribute to product design from early concept through to product manufacturing.
• Design electronic schematic and PCB layouts.
• Validate new designs including prototyping and troubleshooting.
• Conduct functional, environmental, and field tests of new 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.

• 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.

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 expectations.
• 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.

Support team and organizational goals:
• Stay current with the latest industry knowledge and trends.
• Collaborate within a multi-disciplinary team.
• Attend and participate in inter-department meetings.
• 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)
• Education: University Degree or College Diploma in Computer, Electrical, and/or Electronic field of study.
• Experience: 5+ years relevant experience
• Experience with EMC/EMI concepts, electrical safety standards, PCB design best practices, and embedded systems programming.

• 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)


Behavioural Competencies
• Driven
• Communication
• Customer Service
• Problem Solving
• Dependability
• Leadership
• Mentorship
• Stewardship

OES Core Values
• The 4Fs (Fast, Focused, Flexible, Finish)
• The 3Rs (Relationship, Relationship, Relationship)

Technical Skills

1. Embedded Design
• Schematic capture
• PCB Layout
• Microcontroller implementation
• Power management / power supply design
• Design for explosive environments
• Hands on prototyping and troubleshooting

2. Hardware Design
• Schematic design
• PCB layout design
• Hardware prototyping and troubleshooting

3. Embedded System Programming
• Basic understanding of firmware implementation
• Basic experience with microcontroller configuration and peripheral setup
• Basic understanding of system bootloaders
•  Basic understanding of communication protocols and standards: TCP/IP communications, RS232, RS485, I2C, SPI

4. Experience with 3D modeling is an asset.

5. Experience with electronics manufacturing is an asset.

Cognitive and Physical Demands
• Ability to attend and conduct presentations.
• May be subject to multiple interruptions requiring a high level of focus.
• May be subject to difficult conversations with customers or internal departments.
• Moderate physical effort which may include (but is not limited to) the following:
• Sitting for periods of 3 hours or longer
• Prolonged exposure to computer screens
• Ongoing hand-eye movements on computer and keyboard.
• Lifting of design materials and other objects up to 25 lbs
• Continuous use of multiple communication methods, including regular use of telephone, e-mail, and face-to-face interactions.•
• Ability to work with a variety of hand and power tools.
• Hazards associated within the industry.

• Use of personal protective equipment may be required.


Application Details 

Please email your cover letter and resume by Monday, April 22nd, 2024 

Addressed 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. 

OES Inc logo with tagline

About OES Inc.

If you’re looking for a company where electronics, technology and sports collide with innovation, you’ve found it. For over 40 years we’ve developed unique and diverse solutions across a broad range of applications, markets, and customers through our three business divisions – OES Scoreboards, OES Technologies and OES Manufacturing.

At OES, our team is driven by making our connected world a safer place, motivated to bring unique ideas to life and we push ourselves to tackle technology problems in smart and dynamic ways.  If you want to design the future, make a difference in the lives of millions of global citizens, and have fun doing it, then join our team. Learn more about OES Inc. at

Interested? We'd love to hear from you.

Know someone who would be a perfect fit? Let them know.