Embedded Security Software Engineer

  • Ottawa
  • Actalent
JOB DESCRIPTION Exciting opportunity with a global leader in networking systems, services, and software company. We're driven by a relentless pursuit of network innovation—enabling our customers to adapt within ever-changing environments to deliver richer, more connected experiences for their business and users. Responsibilities •As a member of a larger team, the candidate will participate in the software development life cycle, from development through delivery to the end customers.•Candidate will support the implementation of cross-platform software and services. This software may span multi-core embedded CPUs, SOCs, Ethernet PHYs, FPGAs, and optics.•Employ your expertise in the Linux Kernel, the TCP/IP stack, Forwarding Tables, IP Filters, VLANs, and memory management.•Design, code and support drivers, diagnostics and/or applications written in C/C++, Bash and Python.•Debug system defects, throughput and performance.General Activities•Porting of common operating system elements from and to other product families. •Supporting other designers to troubleshoot hardware, software and system defects and performance issues. •Documentation and production of the artefacts of the software development process. •Participate in defect resolution and backlog defect reduction.•Develop scripts, test utilities, and other development aids to improve designer efficiency.•Consult with engineers, architects, and other professional and technical personnel.•Work with product verification and test teams to resolve problems •Interaction with colleagues on large scale software releasesSkills:Networking, Embedded C, C Programming, BSP, Security, SSH, SCP, cryptographic key management software, Crypto, Crypto Algorithms, Key Generation, Load Signing, Optics, Embedded, Linux, Yang, Embedded softwareAdditional Skills & Qualifications:•Bachelor’s degree in Engineering, Computer Science or equivalent•Embedded C, C, C++ programming language•Hands on experience with the Linux kernel drivers and user space drivers•Experience with BSP, Security, and board bring-up•Fundamentals of structured programming and design concepts •Interest and aptitude for software development is a must•Enthusiasm and a willingness to learn•Real time operating systems concepts •Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams •Exposure to software development tools such as Agile or Waterfall•Familiarity with Datacom and telecom conceptsPaid Vacation + STAT holidays + Benefits through Manulife + Access to free upskilling courses through Udemy + Additional savings through Perkopolis À propos d'Actalent: Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 consultants et plus de 4 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune . La diversité, l’équité et l’inclusion Chez Actalent, la diversité et l’inclusion constituent le pont vers l’équité et la réussite de notre personnel. La diversité, l’équité et l’inclusion (DE&I) sont ancrées dans notre culture par : L’embauche des talents diversifiés ; Le maintien d’un environnement inclusif par une autoréflexion permanente ; La mise en place d’une culture de soin, d’engagement, et de reconnaissance par des résultats concrets ; L’assurance des opportunités de croissance pour nos gens. Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi. Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30, consultants and more than 4, clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune . Diversity, Equity & Inclusion At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through: Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our people The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.