+1 (412) 533-7830 info@mirasecurity.com
  • LinkedIn
  • YouTube
  • LinkedIn
  • YouTube

Mira Security Careers

Mira Security is a wholly owned subsidiary of Netronome Systems and a developer of a full suite of software enabling Encrypted Traffic Orchestration across the enterprise using safe and secure decryption methods and generating actionable analytics about encryption use in the wider enterprise. Mira Security’s solution can scale to address yesterday’s bottlenecks, today’s encryption challenges, and tomorrow’s changing architectures.

It is the policy of Mira Security to provide equal employment opportunities without regard to race, color, religion, sex, national origin, age, disability, marital status, veteran status, sexual orientation, or any other protected characteristic under applicable law.

Logo

Current Career Opportunities

Principal Software Engineer – Decryption Datapath

Mira Security, Inc., headquartered in Harmony, PA, has a work-at-home Principal Software Engineer position (with the ability to telecommute with appropriate telecommuting systems; the remote worksite must be within commuting distance of Harmony, PA for weekly trips to the corporate office) to design and develop new state-of-the art networking and security hardware/software. Specific duties include: (i) providing Tier 3 technical support; (ii) designing new systems and features; (iii) developing rapid prototypes; (iv) implementing new products; (v) testing new products; and (vi) optimizing product performance.

Must have a bachelor’s degree (or foreign equivalent) in Electronics Engineering, Computer Engineering, Computer Science, or related field + seven (7) years of post-baccalaureate, progressively responsible experience in a related position.  In the alternative, will accept a master’s degree (or foreign equivalent) in one of the above-noted fields plus five (5) years of experience in a related position.

Must have three (3) years of experience with: (i) programming in C/C++; (ii) scripting languages (e.g., BASH, bourne shell, Python, etc.); (iii) development and debugging on a Linux platform; (iv) developing Dataplane Development Kit (DPDK) applications; (v) embedded systems and embedded software development; (vi) multi-threaded programming; (vii) developing software employing public key and symmetric key cryptography; (viii) developing Secure Sockets Layer (SSL)/ Transport Layer Security (TLS) stack software; and (ix) working with Open-Source Software.

Experience can be concurrent.

 Send resumes to careers@mirasecurity.com with “Principal Software Engineer – Decryption Datapath” in the subject line.

Software Development Engineer in Test – Verification and Automation

Centurion, South Africa, Full-time

Mira Security Software (Pty) Ltd is looking for a highly motivated, creative, and passionate Software Development Engineer in Test. The Engineer’s primary role will be designing and creating test automation for the company’s ETO software products.

Responsibilities

Primary responsibilities include:

  • Review engineering technical specifications and attend review meetings;
  • Interact with product developers to discuss technical aspects of features;
  • Design and author test cases for feature areas of a release;
  • Design and build testing tools;
  • Automation of unit, functional, and performance test cases;
  • Automation integration and problem finding;
  • Reporting of test results;
  • Define and execute test procedures;
  • Work with developers on reproducing and researching defects;
  • Track and manage defects on a day-to-day basis;
  • Setup and maintain lab test environments;
  • Participate in all activities, accordingly, to ensure on-time deliverables are met including day-to-day planning and coordination with other engineers and developers.

Requirements

The ideal candidate will have the following skills and capabilities:

  • A Bachelor’s degree in computer or electronic engineering or computer science;
  • Excellent designing and programming skills;
  • Programming experience in Python, Shell and C/C++;
  • Working experience in Linux;
  • Experience in Networking Protocols IP, TCP, UDP and, optionally, SSL/TLS;
  • Experience in Robot Framework beneficial;
  • Good time management and organizational skills;
  • Excellent verbal and written communication skills.

How to Apply

Interested candidates should submit resumes to careers@mirasecurity.com.

SDK Software Development Engineer

Mira Security Software requires a candidate who has a keen interest in the development of software development tools for embedded network processors.

Responsibilities

Primary responsibilities include to work as part of a team to design, develop, debug, test and support compilers, assemblers, linkers, loaders and simulators for a Software Development Kit (SDK).

Requirements

The ideal candidate will have the following skills and capabilities:

  • Master’s or Bachelor’s degree in Electronics Engineering, Computer Engineering or Computer Science.
  • Proficient in structured and object-oriented programming (C/C++) and scripting languages (e.g., bash, shell, Python).
  • Experience with development and debugging on a Linux platform is required (GCC/G++, revision control systems, build systems, troubleshooting, debugging and profiling tools). 
  • Experience with multi-threaded programming is desired. 
  • Experience with development of compilers is desired. 
  • Experience with development of assemblers and linkers is desired. 
  • Experience with designing and optimizing software to meet specified performance goals is required. 
  • Exposure to hybrid computing (reconfigurable logic combined with processing) and heterogeneous processors is advantageous. 
  • Assembly language programming experience is advantageous. Ability to work in a multi-disciplined team environment is required.
  • Strong oral and written communication skills are required.

How to Apply

Interested candidates should submit resumes to careers@mirasecurity.com.