Principal Engineer SW

Principal Engineer SW Job Description Template

Our company is looking for a Principal Engineer SW to join our team.

Responsibilities:

  • Help develop innovative network security solutions to expand Gigamon portfolio;
  • Responsible for delivering his work in defined timelines while achieving product quality goals;
  • Contribute to overall product requirements, architecture, and design;
  • Responsible for architecture of medical products leveraging innovative solutions to design reliable and safe products;
  • Follows the company’s standards for code development and quality process and complies with quality management system procedures;
  • Ensures the integrity and security of patient health information, company intellectual property, and confidential data;
  • Conduct feasibility analysis for proposed solutions;
  • Responsible for Embedded SW architecture and design;
  • Mentor junior engineers in software development, technology, and processes;
  • Produce functional specifications and design documents;
  • Propose designs/solutions to meet requirements for new products;
  • Technically leads a team of embedded engineers to develop high quality embedded Software;
  • Identifies root causes of issues, determines potential solutions, and evaluates them against requirements.

Requirements:

  • Experience with NETFLOW, IPFIX is a Plus;
  • Experience contributing at all stages of software development life-cycle;
  • Self-motivated individual with the ability to work in a high-achieving team or independently;
  • Hands-on experience in networking protocols especially TCP/IP, SSL/TLS;
  • Proven successful technical leadership experience in Network technologies;
  • Responsible for architecture of medical products leveraging innovative solutions to design reliable and safe products;
  • Experience in Proxy, Firewalls, IDS, IPS, Data protection, Deep Packet Inspection (DPI) is a plus;
  • Minimum MSEE/CS with 10 years of software development experience in Networking Software architecture and Design;
  • Experience developing system-level software in Linux/Unix development environment;
  • Responsible for Embedded SW architecture and design;
  • Expert in C/C coding;
  • Ensures the integrity and security of patient health information, company intellectual property, and confidential data;
  • Technically leads a team of embedded engineers to develop high quality embedded Software;
  • Excellent written/oral communication skills and strong analytical and problem-solving skills;
  • Hands-on experience with multi-core, multi-process/multi-threaded systems.