Canis Technology Solutions (Pvt.) Ltd. is looking for a motivated and self-driven Embedded Programmer to join our research and product development team. The candidate should have hands on experience in embedded programming with preferably a portfolio showcasing all the products they have worked on.
Skills required:
Deep knowledge of all major micro-controller and development platforms including but not limited to:
a. ARM
b. AVR
c. PICd. 8051
e. Raspberry Pi
f. Arduino
Experience in interfacing sensors on I2C, UART, SPI, PWM5. Electronics design experience will be a big PLUS
Design and implement software of embedded devices and systems from requirements to production and commercial deployment
Design, develop, code, test and debug system software
Review code and design
Analyse and enhance efficiency, stability and scalability of system resources
Integrate and validate new product designs
Support software QA and optimise I/O performance.
Provide post production support
Interface with hardware design and development
Assess third party and open source software
Canis Technology Solutions, is a Multinational Organization that has a profile encompassing Defense equipment(procurement & incubation).