Job Description :
Job Description:

· Design and build first of next security products for connected and autonomous vehicles

· Work with cross-functional teams to design interfaces and conduct integration

· Perform various tests to ensure system reliability and quality

· Occasional travel to support field deployment and training


· Passionate about cyber security

· Solid software developer with 5+ years of experience

· Proficient in at least one of C/C++, Go, and Java, and at least one script language, such as Python and Bash

· Hands-on experience with web service development and RESTful API

· In-depth knowledge & hands-on experience with relational and NoSQL databases

· Basic knowledge of OSI model and networking (e.g., TCP/IP, HTTP, and WiFi)

· Basic knowledge of TLS and X509 certificates

· Focused on quality, scalability, shareable and highly maintainable platforms

· Create and document design to aid validation and verification

· Perform static and dynamic test as and when required

· Good communication skills and team player

· Exposed to agile product development

Preferred Qualifications

· Hands-on experience with Qt

· Hands-on experience with MQTT

· Hands-on experience with system and service monitoring & alerting

· Knowledge about cryptographic algorithms (e.g., AES, and RSA), secure protocols (e.g., TLS, IPSec, SSH), key management, and cryptographic tools/libraries (e.g., OpenSSL)

· Hands-on experience in DevOps, such as Jenkins, Chef, and/or Spinnaker

· Hands-on experience with containers, and Kubernetes is a plus

· Hands-on experience with OpenVPN is a plus