Great careers start here

Principal Software Engineer

Engineering/IT/Security/Software Development
190000FS Requisition #
Thanks for your interest in the Principal Software Engineer position. Unfortunately this position has been closed but you can search our 135 open jobs by clicking here.



·       Recent experience in a lead software engineer role

·       Experience developing software from resource-constrained embedded, through to distributed and scalable systems

·       Internet technologies, protocols and standards

·       Detailed knowledge and experience of design and programming on a variety of platforms and environments including UNIX and Windows based operating systems

·       Significant implementation experience of large projects, including use of multiple development languages (must include C and C++, may include Go, Java or Python)

·       Agile – SAFe experience


·       Design and/or implementation experience in the following technology areas:

o   Secure software architecture

o   Web-based Restful technologies

o   Embedded systems

o   Cryptography and associated concepts in IT security, including security APIs such as PKCS#11, Microsoft CryptoAPI and OpenSSL

·       An appreciation of relevant Quality (ISO9000) requirements and processes

·       Experience working in an Agile development team

Previous Job Searches