Our core values of trust, innovation and teamwork are at the foundation of our culture. They drive who we are and how we behave.



Honesty and integrity are at
 the heart of who we are



We are better when individual ideas
and  thoughts come together from
 around the globe



Being innovative and
results-driven builds
our company’s value


Define and realize the verification and validation for both hardware IP development as well as for driver / application development using C, Python and assembly.


Main responsibilities:

-       Define and realize the test plans for state of the art network security engines

-       Extended the available verification tools and models (C, Python, Perl) to support new products

-       Maintain the available verification tools to support incremental features of the existing products

-       Specify and develop the test cases in cooperation with hardware and software designers

-       Maintain the regression set, track its state over the complete project

-       Develop and verify the embedded microcode for packet processing engines

-       Contribute to embedded software development and porting

-       Assist product architects and project managers in scoping and planning the verification and validation work

-       Work with support/QA team in understanding and resolving customer questions

-       Build competence in understanding the products and how they are verified

-       Realize knowledge sharing through documentation, presentations and internal trainings

Act as a software engineer in a team that develops and maintains network security software products.

-  Requirement analyses

-  Architecture design

-  Implementation

-  Updating documentation

-  Quality assurance

-  Deployment and maintenance

Silicon IP (module) specification, design, analyses, modelling, verification and synthesis.

-       Functional specification, implementation and verification of security chip and IP Designs based on architectures and requirements as defined by customers, Inside Secure architects and product managers:

  • Design and Implement new features to existing hardware products.
  • Design and Implement basic hardware IP modules.
  • Writing of design specification documents and update customer documentation of existing IP modules with new functionality.
  • Update the verification environment to allow verification of the new functionality.
  • Verification Hardware IP modules and its Firmware (embedded inside IP modules).
  • Deliver high-quality products to QA satisfying to the requirements set for the projects