logo

View all jobs

Lead Firmware Engineer

Hackensack, New Jersey

Lead Firmware Engineer

The firmware team is looking for a talented and self-motivated engineer with strong embedded system knowledge and firmware development experience to analyze software designs and implementations from a security perspective, and identify and resolve security issues.

Responsibilities

  • Design and implement advanced software security techniques in compliance with industry standard.
  • Provides technical leadership to assigned product families to mitigate security vulnerabilities during design, architecture and implementation.
  • Analyzes product requirements to determine feasibility of design and provide development estimates.
  • Works with his team to create good modular/component-based architecture with clear communication paths.
  • Mentors and directs activities of the engineering team in the design, development, testing and ongoing maintenance of the products using industry best practices.

Qualifications

  • A minimum of a Bachelor of Engineering degree is required
  • A minimum of 10 years of proven experience developing and debugging applications in a Linux based embedded
  • Must have a strong understanding of network security protocols and algorithms (TLS, SSL, openSSL, encryption, PKI and X.509 certificates)
  • Strong understanding of 802.1x authentication standards and protocols (EAPOL, EAP methods – PEAP, MSCHAPv2, RADIUS)
  • Understanding of Active directory services and protocols (Kerberos, SASL, LDAP)
  • Proficiency in multi-threaded programming, thread synchronization, resource management, as well as inter process communications methods.
  • Must have strong C and C++ programming skills.

Share This Job

Powered by