HIRING

Make a big impact as part of a Cyber Security Team working on Cutting Edge security products for the Digital Future. Become part of Secure Operating System team’s success story, design and develop new modules that provide Information assurance. We are looking for a highly skilled Development Engineer to work on a ground-breaking security product for Endpoint Security. The ideal candidate must possess the following skills:

POST-1

Senior Embedded Software Engineer
(8 to 10 years)

Mandatory Skills

  • At least 8 years of experience in embedded software development and architecture
  • Proficiency in C/ C++, scripting languages (Python/ Tcl/ Perl)
  • Good knowledge about Open Source Linux development, any RTOS
  • Sound understanding of ARM architecture and working knowledge of ARM based SoCs
  • Experience with boot loaders
  • Experience on TrustZone, Secure SoC Architectures, Secure Embedded Software development
  • Good oral and written communication skills

Academic Qualifications:

  • B.E/B.Tech (Communication/Computer Science) [Mandatory] / M.Tech-M.S (Communication/Computer Science) [Preferred]
POST-2

Embedded Software Engineer
(3 to 5 years)

Mandatory Skills

  • At least 3 years of experience in embedded software development and architecture
  • Proficiency in C/ C++, scripting languages (Python/ Tcl/ Perl)
  • Good Experience on OOPS (Object Oriented programming) concepts in C/ C++.
  • Good knowledge about Open Source Linux development, any RTOS
  • Sound understanding of ARM architecture and working knowledge of ARM based SoCs, Microcontrollers
  • Experience with boot loaders
  • Good oral and written communication skills

Academic Qualifications:

  • B.E/B.Tech (Communication/Computer Science) [Mandatory] / M.Tech-M.S (Communication/Computer Science) [Preferred]
POST-3

Linux Operating System Engineer
(2 to 7 years)

Mandatory Skills

  • In-Depth Understanding of Operating System Internals, device drivers, OS processes. [3-4 Years of Experience]
  • Linux Operating System – Kernel Configuration, Kernel Customization, Kernel Compilation, porting and Modification [3-4 Years of Experience]
  • Hands on Design, Development, Customization & Modification of Boot-Loaders (GRUB, U-Boot) and board support packages [2-3 Years of Experience]
  • Design, Development, Customization & Modification of Device drivers and Security modules [1-2 Years of Experience]
  • Strong Embedded system debugging skills with ARM
    Hands on working on Protocols: USB, Serial, SATA, Ethernet, PCIE [1-2 Years]
  • Possesses an in-depth understanding of embedded processing systems, operating systems, embedded system debuggers, embedded processing applications and system requirements
  • Experience on using the Linux/Android BSP configuring, building, binary preparation, flashing and validating on the Hardware

Desired Skills:

  • Linux System Administration, PAM (Pluggable Authentication Module), RBAC (Role Based Access Control), HBAC (Host Based Access Control) components
  • Expertise/Proficiency in C/C++ programming language and Linux Based GUI Development
    Yocto Linux toolchain or equivalent Embedded Linux toolchain
    RTOS experience with at least 1+ years of experience in working on Linux based platforms in Device drivers and application development
  • TPMs, BIOS, Disk Encryption, Network Security, Linux network stack
  • System troubleshooting, debugging, bug tracking
  • Working knowledge on Team foundation Server is a plus point
  • Basic knowledge about ARM AMBA architecture.
  • Knowledge on GIT repository access for downloading Android/Linux BSP
  • Experience in basic device driver developments (PCIe, SDIO, USB based bus driver preparation)
  • Knowledge on using micro controller firmware + Android driver handling would be an added advantage]

Academic Qualifications:

  • B.E/B.Tech (Communication/Computer Science) [Mandatory] / M.Tech-M.S (Communication/Computer Science) [Preferred]
POST-4

Software Engineer — Mobile Developer (Xamarin) (3 to 7 years)

Mandatory Skills

  • Extensive Knowledge of Microsoft C# .Net, XAML, WPF, ORMs (Entity Framework), LINQ development experience for iOS and Android with Xamarin Platform
  • Xamarin Studio
  • Xamarin Forms
  • Strong in OOPs, Design Patterns
  • SQLite or equivalent (like Core Data or Realm)
  • Unit Testing
  • Integration with third party libraries
  • Bug fixing
  • Performance tuning
  • Interfacing and integration experience with Web APIs (Restful/SOAP) with XML/JSON
  • Strong technical troubleshooting skills and problem solving
  • TFS
  • App Security

Desired Skills:

  • Use functional requirements as the basis for research, analysis and development of the design
  • Participate in software design and architectural discussions to determine design objectives
  • Produce effective object-oriented designs and implementations
  • Develop and maintain unit test automation
  • Troubleshoot, analyse and resolve failures in test and production code
  • Participate in the continuous improvement of the development process
  • Pair with, mentor and receive feedback from other more senior software engineers

Academic Qualifications:

  • B.E/B.Tech (Communication/Computer Science) [Mandatory] / M.Tech-M.S (Communication/Computer Science) [Preferred]
POST-5

Software Engineer — .NET Developer
(3 to 7 years)

Mandatory Skills

  • Extensive Knowledge of Microsoft C# .Net, XAML, WPF, ORMs (Entity Framework), LINQ and Design Patters based development experience
  • Visual Studio
  • Strong in OOPs, Design Patterns
  • SQLLite or equivalent (like Core Data or Realm)
  • Unit Testing
  • Integration with third party libraries
  • Bug fixing
  • Performance tuning
  • Interfacing and integration experience with Web APIs (RESTful/SOAP) with XML/JSON
  • Strong technical troubleshooting skills and problem solving
  • TFS
  • App Security

Desired Skills:

  • Use functional requirements as the basis for research, analysis and development of the design
  • Participate in software design and architectural discussions to determine design objectives
  • Produce effective object-oriented designs and implementations
  • Develop and maintain unit test automation
  • Troubleshoot, analyse and resolve failures in test and production code
  • Participate in the continuous improvement of the development process
  • Pair with, mentor and receive feedback from other more senior software engineers

Academic Qualifications:

  • B.E/B.Tech (Communication/Computer Science) [Mandatory] / M.Tech-M.S (Communication/Computer Science) [Preferred]

Contact: hr@ensurity.com