About the Role
Work with the existing software/firmware teams to:
- Build the central management application for the ANGOKA solution
- Build reusable customer application integrations for the ANGOKA solution
- Contribute to the creation of high-level specifications
- Design and implement software components
- Contribute to the creation of test plans
- Test the final product including your components to ensure they are functional and meet the requirements
- Contribute to the various stages in the accreditation of ANGOKA’s security solutions
- Stay informed of, evaluate and verify new technologies to advance the ANGOKA solution
- Work closely with other members of the engineering and security team to integrate software into the ANGOKA solution.
Requirements
2-4 years’ software development experience at application tier
A degree in engineering, computer science, or a related discipline
Experience of developing cross-platform applications
Knowledge of different networking technologies
Experience in programming in an object-oriented language
Experience with debugging and fault finding
Self-starter, problem solver and keen to explore new technologies
Good verbal and written technical English communication skills
An interest in security.
It would be great if you had any of the following, but not essential:
C/C++ or Python experience
Experience of automated test and build environments.
About the Company
By 2035, it is estimated that a colossal 1 trillion connected devices will be live across the globe. This introduces a new, complex web of security threats to people, lives, and connected cities.
At ANGOKA, we are focused on the security of critical machine-to-machine (M2M) communications across Smart Cities and Smart Mobility. Our ground-breaking, quantum-safe solutions offer device identity protection, communication integrity and data provenance by creating trusted connections, even over untrustworthy networks.
We are looking for an Application Integration Engineer to join some of the industry’s brightest minds dedicated to developing hardware and software authentication and encryption solutions. You will work within our growing Engineering Team who are responsible for developing, implementing, and testing unique cryptographic protocols and technologies.
As the Application Integration Engineer you will be responsible for developing key integrations to support the ease of management of ANGOKA core product for customers and the integration to customer applications.
As we are continuously pushing the boundaries in our field of expertise, you will have the chance to experience and introduce new technologies, drive our solutions in new directions and push yourself to reach your own career goals with our support.
You will also have the rare opportunity in NI to work on projects with cryptography, quantum computing and a vast range of technology, from autonomous vehicles to drones. With the help and support of our software and firmware teams, the opportunities for you are endless!
To apply please send us your CV in confidence, highlighting your relevant experience and qualifications to info@angoka.io