Senior Software developer

Concord (ON) Both (on-site & remote)
Opportunity Number: 2068105
1 year Contract
Information TechnologyApplication and Software Development
LanguageSecurity Clearance
English verbal and writtenNot required
Start PeriodDate Posted
Two weeks +Friday, December 17, 2021
Job Description

Roles and Responsibilities

  • Develops software.
  • Reviews relevant requirements, standards and other documentation to clarify and understand software engineering requirements.
  • Estimates own work and provides such estimates to Team Leader or Project Manager
  • As part of development performs unit testing to ensure delivery quality
  • Presents technical findings and developments.
  • Adheres to the software development process through the execution of module, subsystem and system test procedures.
  • Participates actively in both hardware and software component selection

Qualifications and Experience
  • C/C++ programming for embedded systems and hands-on development skills using Linux or similar OS
  • Experience developing software for Embedded Operating Systems (VxWorks, uC/OS, Linux etc.)
  • Understanding of OS thread scheduling (RTOS and Linux) and IPC
  • Experience developing software for custom ICs and associated SDKs
  • Experience with Ethernet technology (MAC and Physical layers), Ethernet switching and IP routing
  • Layer 2/3 switch-fabrics (Marvel and/or Broadcom ASIC, PHY, MDIO interface) or wireless chipsets
  • Experience Debugging and optimization of control-path and data-path execution flows
Nice to have:

  • Experience with L2 switching and/or L3 forwarding and routing protocols
  • Layer 2 LAN protocols RSTP, IEEE 802.1X, IGMP, GVRP, VLAN
  • Knowledgeable with standard TCP/IP protocols such as ARP, ICMP, UDP, GRE, etc.,
  • Object oriented design experience

Education and Certifications

Minimum education required: College Diploma

We’re an equal opportunities employer committed to increasing diversity and inclusion in today’s workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Minorities, women, LGBTQ candidates, and individuals with disabilities are encouraged to apply. If you require an accommodation, please review our accessibility policy and reach out to our accessibility officer with any questions.
Merci de l’intérêt que vous manifestez pour ce poste. La description du poste nous a été fournie en anglais par notre client. Si vous souhaitez passer l’entrevue avec nous en français ou fournir votre CV en français, nous vous confierons à une personne de notre équipe qui parle français.

Opportunity Number: 2068105

Similar Jobs

HTML Developer




.NET Developer



 One to two weeks

Full-Stack Software Developer *Remote Work*