CFC7FE38 EBE6 4808 A494 5C52AFE50C5E Embedded Security Software Designer

Embedded Security Software Designer

  • Contractor
  • Toronto, Ontario, Canada
  • Actalent profile




  • Job applications may no longer being accepted for this opportunity.


Actalent

Actalent is looking for an Embedded Security Software Designer to help support one of our largest telecommunication clients here in Ottawa. This will be a 12-month contract with the possibility of an extension, as well as being fully remote. *
Job Description:* Our client is looking for a candidate with embedded software development experience to join their team of embedded security software development professionals. The successful candidate will be writing embedded software and understanding where their product fits in the network, who is using it, and how they secure access to the device itself. Writing requirements for these products will be an important part of this role.
Responsibilities*
Implement cross-platform security software and services. This software may span multi-core embedded CPUs running embedded operating systems, including embedded Linux and VxWorks.
Design, code, and support applications are written in C/C++, Bash, and Python.
Work closely with key customers to develop solutions that address their immediate and future needs.
Be a subject matter expert, keeping abreast of industry trends and innovations.
Deliver detailed functional requirements and influence technical designs for embedded security software architectures
General Activities*
Implementation of security applications and services across cards with different operating systems – VxWorks and Linux.
Providing expertise to other designers to troubleshoot hardware, software, and system defects and performance issues.
Participation in all aspects of the product lifecycle, from the introduction of new software features to the support of products that are already in the field.
Documentation and production of the artifacts of the software development process. You must have excellent communication and be familiar with waterfall and Agile methodologies.
Improve software performance through test-driven development, automated unit testing, and comprehensive integration testing.
Collaboration with stakeholders*
Participate in all stages of software development – requirements analysis, design and prototyping, implementation, testing, and eventually maintenance support.
At various times, you will be required to work with team members from hardware, software, verification, system engineering, and field support.
You will engage with Product Owners and System Architects to implement and evolve the embedded security platform, such that it can continue to adopt and support new features and technologies.
Top Skills Details:* 5+ Years of professional experience in total.
Experience with Security Fundamentals. Must have one or more of the following:
Understanding of computer security fundamentals, including AAA, X.509/PKI, SSH, TLS, etc
Knowledge of network and network equipment security mechanisms, including TACACS+/RADIUS, TPM, IPsec, MACsec, 802.1x, firewalls, ACLs, IPS, etc.
Familiarity with Common Criteria, FIPS 140-2/3 security standards and requirements for security testing and certification
Experience developing in a software language
Experience working in an Embedded environment.
Additional Skills & Qualifications:*
Master’s or Bachelor’s degree in Electrical Engineering or Computer Science.
7+ years of experience programming in C/C++
7+ years of experience with embedded operating systems, preferably Linux and/or VxWorks.
7+ years of experience in an embedded software design role.
Knowledge of network performance monitoring, telemetry, and troubleshooting
Ability to interact effectively with customers, vendors, and internal cross-functional teams and to work across geographies and time zones
Leadership to independently take initiative while still working collaboratively within the product team, demonstrating good judgment in generating and evaluating alternative approaches to address business and technical challenges
Excellent verbal and written communications skills
Actalent thanks all applicants! If you believe you would be a good fit for this position, please do not hesitate to apply. *

À propos d’Actalent:

Actalent relie la passion à la mission. Nos solutions de candidats talentueux et la performance de nos services produisent la valeur et les résultats, tout en apportant la compétence qui permet à nos clients de réaliser plus. Nos experts situés dans le monde entier inspirent au quotidien. Nous soutenons les initiatives essentielles en ingénierie et en sciences, par les expériences qui favorisent un développement continu. La différence, c’est nos gens. Actalent est une société d’exploitation d’Allegis Group, leader mondial des solutions de candidats talentueux.

L’entreprise souscrit au principe d’égalité d’accès à l’emploi et prendra en compte toutes les candidatures sans distinction de race, sexe, âge, couleur, religion, nationalité, statut de vétéran, handicap, orientation sexuelle, identité sexuelle, information génétique ou toute autre distinction protégée par la loi.

About Actalent:

  • Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

To apply for this job please visit careers.actalentservices.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.