Miranda

Positions presently available

......................................................................

Group Leader Firmware (Infrastructure Product Unit)

Montreal, Canada


Responsible for leading the development of firmware for all Infrastructure products, the candidate will be responsible for software architecture, design, coding and testing of all firmware components and manage a team of Software Developers. Close collaboration with the other development teams is essential. The candidate must possess pertinent management experience in order to aptly follow the evolution of his/her team members. He/she will also work in close alignment with the Product Manager too define features. Tasks and responsibilities -Motivate and provide guidance to team members; -Manage projects from conception to pre-production; -Share expertise in enhancement of a structured software environment;-Contribute to preparation of specifications, to accommodate product features; -Participate in design reviews; -Revise design and coding; based on reviews; -Interact with the other software and hardware teams throughout all phases of product development; -Interact with testing team; -Interact with product development teams; -Interact with project management team; -Design, develop, test and document embedded components/firmware in C or C++; -Deploy embedded components/firmware; -Understand clients¡¦ needs and aid in the conception of the product; -Produce estimates for development of components; -Participate in Project Status meetings; report progress and challenges; -Manage resources and priorities to meet deadline ship dates (product release objectives); -Manage and consistently maintain a data base of bugs and their solutions; -Manage challenges related to development and client expectations; -Keep up with best of breed technology, development methods and tools; -Interview candidates s to fulfill your team personnel requirements; -Maintain all data related to embedded component projects up to date; ensure accessibility for other pertinent teams. Professional and personal qualifications -Significant experience with Linux; -Strong experience in a variety of embedded processors and platforms; -Knowledge of C; C++ and embedded systems; -Expertise in real-time embedded systems; -Knowledge of the: Power PC platform; -Knowledge of FPGA and VHDL; considered an asset; -Experience with complex systems that demand interaction and integration of hardware & software sub-systems; -Knowledge of communications standards such as: TCP/IP and RS422 considered an asset; -Knowledge of audio and video standards considered an asset; -Knowledge of XML and related technologies considered an asset; -Knowledge of development tools such as: CVS, Eclipse, Xilinx and Bugzilla; -Excellent verbal and written communication skills in English and French; -Excellent leadership skills; lead by example; -Excellent judgement; -Strong business acumen and good negotiating skills; -Ability to convince and influence others; -Ability to work across all departments of company; -Highly motivated and motivating; -Customer oriented and results driven; -Conscientious, autonomous, able to handle multi-interruptions and multi-task; -Ability to rapidly adapt to change. Academic requirements and technical knowledge -Bachelor of Electrical Engineering or Computer Science. Professional Experience -7 years experience in architecture, design conception, coding and testing in a software bilingual environment.


Click here to send your resumé or fax it to us at 514.333.1701


Copyright 1998-2010 Miranda Technologies Inc.