This is a Permanent, Full-time position.Category: Technical
PROVIDING PRODUCT DESIGN BY:
Working in conjunction with the R&D engineering group to delivery conceptual ideas for future projects.
Following through an entire project from concept to pre-production.
Researching and evaluation of new technologies.
Firmware designing and testing for embed processors such as; ARM, RISC, etc.
Firmware/Software designing and testing for Linux and RTOS running on embedded processors such as ARM based devices. FPGA Programming.
Development of test software for prototype bring-up and test.
Leading activities related to code architecture and design.
Designing and coding of PC based utilities for end user/customer use.
Designing and coding of PC based utilities for in-house use.
Developing infrastructure which enables management of the complexity related to the release of software (build tools, repository configuration) as required.
Developing documentation using flow charts, diagrams, and charts as needed.
Development of firmware/software testing practices to ensure a high degree of code quality.
PROVIDING TECHNICAL SUPPORT FOR MANUFACTURED PRODUCTS BY:
Assisting technical support teams in regards to isolating problems from clients in regards to SMI manufacture goods.
ASSISTING IN BUILDING PROTOTYPES AND TESTING UNITS FOR R&D BY;
Design of test software for evaluating prototype units and for production QA purposes.
Testing and debugging of prototype unit software/firmware.
Attend weekly team meetings to discuss all projects that are in progress.
BUILDING RELATIONSHIP WITH SUPPLIERS BY;
Researching and locating vendors that can supply parts for production and building a rapport with the suppliers.
Negotiating pricing and timelines for delivery.
Processing purchase orders for all orders $1000.00 or less (before tax) to vendors for prototype units.
Following up with supplier to ensure that the delivery dates are met or exceeded.
NECESSARY SKILLS AND ABILITIES
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the skill and/or ability required.
Excellent oral and written communication skills
Ability to read electrical schematics
Ability to operate measuring tools, manual and electronic measuring equipment for testing and debugging of code.
Must have advanced troubleshooting skills
Firmware development in: C, C++, and assembly language
PC software development in: C++, C#, Python, VB.
Working knowledge of embedded wireless systems.
FPGA development an asset.
Experience with serial and IP based protocols.
Working knowledge of Linux and RTOS for embedded systems an asset.
Working knowledge of embedded devices running on IP networks.
Implementing mathematical models in code.
Knowledge of configuring and working with databases an asset
Knowledge of analog and digital electronics
Professional work ethic
Excellent organizational skills
Ability to work well independently or as part of a team
EDUCATION AND WORK EXPERIENCE
University degree in Electrical Engineering, Computer Science or equivalent.
Minimum 4 years practical job experience in software development for embedded systems engineering in an R&D environment.
Spectrum Manufacturing Inc.
Included in the “A.C. Group” is Spectrum Manufacturing Inc., our internationally recognized designer and OEM manufacturer of innovative and high quality professional lighting products. We specialize in small runs of goods starting at units of 500 and up. Through exclusive agreements with leading international distributors, we have introduced a diverse range of technologies ranging from niche
accessories to leading LED technologies.
Spectrum Manufacturing works with the client to find cost effective results with quick design solutions in mind. We have the ability to fast track the client’s ideas from concept through to product development, bringing top quality products to market. Our design department is equipped with the latest R & D tools, has the capability to obtain worldwide certification and holds complementary technology
licensing agreements with leading manufacturers such as Philips Colour Kinetics.