Now hiring

Embedded Software Designer @ Accedian Networks

CAOnsiteFull-timeJob reference REF11I
Apply with ResuMinder

Opens on the employer's site

About this role

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 applicationsDevelop technical solutions collaboratively within a cross-functional team that includes hardware/FPGA designers and Java developersParticipate in the full development cycle (design, implementation, testing, and documentation) in an Agile contextParticipate in project planning

5-10 years of relevant embedded software development experienceStrong computer science fundamentals and experience with object-oriented architecture, design patterns and distributed systemsExperience developing complex applications involving firmware, networking, and securityExperience working in a cross-functional team (software and hardware designer collaboration)Experience in C / C++ programming and open-source technologiesExperience with a formal Software development methodology such as Agile/ScrumEducation:

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

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

All your information will be kept confidential according to EEO guidelines.

Skills

EngineeringMid-Senior LevelTelecommunications

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores