Home
EnglishFrench (Fr)Español(Spanish Formal International)
SW Designer

Company Description:

Accedian Networks is the leading provider of High Performance Service Assurance solutions for Carrier Ethernet networks. Our family of wire-speed service demarcation and performance monitoring equipment consistently outperforms switches or routers. With a unique hardware-based FastPAAs processor at the core of every product, you get the lowest possible latency, most accurate and granular service performance monitoring and traffic conditioning currently available. Accedian Networks. We ARE performance!

Position Title: Software Designer

Job Description:

Within a stimulating and challenging environment that promotes Agile development methodologies (ATDD, TDD, Continuous Integration, etc.) and that uses the SCRUM framework for project management, we are looking for a Software Design Engineer that can actively contribute to all phases of a software development cycle. This position requires a strong understanding in software development from concept/architecture level to final implementation and verification of the design. The development environment is under the Linux operating system.

Responsibilities:

The Software Designer will be responsible for:

  • Participating in the definition of or reviewing the system (e.g. software/FPGA partitioning) architecture.
  • Documenting the design of the software functional blocks under her/his responsibilities.
  • Implementing and doing unit tests of these functional blocks.
  • Building and maintaining tools and processes associated with Software development.
  • Participating in peer design and document (e.g. architecture, design, test plan, etc.) reviews.
  • Participating in the execution of system validation test plans, and in the automation of test cases.
  • Defining the product and features requirements with the help of the Product Owner.
  • Participate in project planning activities using the SCRUM framework.
  • Work with other engineers to integrate software designs on projects that include hardware, FPGA and software design components
Requirements/ Qualifications:
  • Bachelor degree in Electrical Engineering or Computer Science
  • Minimum of 3 years of pertinent and related experience.
  • Experience with Linux operating system and open source.
  • Experience with C and C++ programming languages.
  • Experience with Object Oriented design and programming using design patterns (e.g. singleton, façade, etc.).
  • Experience with UML notation and modeling language.
  • Excellent written and oral communication skills, including the ability to produce precise, clear and concise documentation.
  • Passionate and self-motivated with the ability to learn quickly and independently.
  • Team player capable to interact efficiently within multi-disciplinary engineering team.
  • Pragmatic approach to problem solving.
  • “Can-Do” attitude to overcome any kind of challenges.
  • Ability to take full ownership of his tasks and projects.
  • Layer 2 (including Ethernet) expertise is an asset.
We offer competitive salaries based on competencies and experience. Our employees benefit from excellent working conditions including a complete set of benefits and flexible working hours.
 



You are now leaving the Accedian Networks Corporate site and redirected to the Accedian Networks Customer Support Site.
...
After 10 seconds, if you are not redirected automatically, click here