"For the right opportunities knock the right doors "

Embedded Software Designer-Montreal,Canada

Embedded Software Designer-Montreal,Canada

Feb 16,2017

Job Description
We are looking for a software designer that can actively contribute to the various stages of the development cycle (design, architecture, implementation, testing, and documentation) in a dynamic and challenging work environment that promotes Agile development methodologies.

From a technological point of view, this position requires an excellent understanding of the constraints imposed by an embedded system.

Responsibilities:

Work with a team of talented software engineers engaged in developing low-level and mid-level software for embedded telecom applications
Develop technical solutions collaboratively within a cross-functional team that includes hardware/FPGA designers and Java developers
Participate in the full development cycle (design, implementation, testing, and documentation) in an Agile context
Participate in project planning
Qualifications
5-10 years of relevant embedded software development experience
Strong computer science fundamentals and experience with object-oriented architecture, design patterns and distributed systems
Experience developing complex applications involving firmware, networking, and security
Experience working in a cross-functional team (software and hardware designer collaboration)
Experience in C / C++ programming and open-source technologies
Experience with a formal Software development methodology such as Agile/Scrum
Education:

Bachelor’s degree in computer science, computer engineering or electrical engineering
Assets:

Knowledge of networking concepts and Layer 2,3 network protocols
Knowledge of MEF

For further details, Please contact Click Here

Create Your Resume

Country Based Salary Graph

Name*
Email*
Country*

Oppurtunity Check

* Select Your Country

Alert Message to be displayed.

 
 
loading...