Job description
Bachelor s degree in Computer Science or related technical field and 7 + years technical experience coding in languages including, but not limited to, C, C++, Python, and Java S cript
2 + years experience in embedded software development and system design
2 + years of experience in SW / HW interfaces, simulations, and systems bring-up
2 + years working with cryptographic tools such as openssl , Mbed TLS
Preferred
Bachelor s degree in Computer Science or related technical field and 6 + years technical experience coding in languages including, but not limited to, C, C++, Python, and rust
Proficiency in embedded software development and kernel expertise
Strong systems design sense
2 + years of experience with cryptographic hardware accelerators
2+ years of experience developing deep packet inspection software solutions
Own and enhance the DPU s security-related drivers
Drive evolution of the design and architecture of the D PU s security accelerator
Collaborate with partner teams to align strategies, improve processes and ensure the seamless integration of DPU security accelerators in their stack
Provide technical leadership and guidance to the team, promoting adoption of best practices in embedded and secure software design
Identify opportunities for process improvement and lead initiatives to enhance efficiency and productivity within the team
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
Computer scienceCloud computingC++ASICSoftware designCodingSystem designFirmwaremicrosoftPython