Source description
About the role
THE ROLE: As a Software Engineer, you will be part of the Software Security Engineering group, responsible for enabling platform security and content protection features. This includes development across the full software stack from device drivers and firmware to application-level interfaces. The team plays a critical role in supporting industry standards while empowering customers to create innovative, secure solutions. You ll engage in the full software development lifecycle, working on embedded firmware and device drivers, and collaborating with a wide range of hardware, software, and validation teams. THE PERSON: We are looking for a proactive team player who thrives in a fast-paced, collaborative environment. The ideal candidate is a strong communicator, critical thinker, and problem solver with a passion for embedded systems and security technologies. You should be eager to take on new challenges, contribute to cross-functional efforts, and participate actively in all aspects of development. KEY RESPONSIBILITIES: Design and implement embedded firmware for advanced security features using dedicated security co-processors Develop new security software features and enhancements for upcoming ASICs in both pre- and post-silicon environments Participate in architectural discussions, design and code reviews, and validation efforts Collaborate across teams using Agile methodologies to drive cross-functional development Support customer, quality, and certification issue resolution PREFERRED EXPERIENCE: Experience in low-level RUST, C/C++ development Experience developing embedded firmware on RISC-V, or x86 architectures Ability to collaborate and communicate effectively within and across teams Strong problem-solving and critical thinking skills Knowledge of platform security concepts (TPM, Virtualization, Secure Boot, TEE, ARM TrustZone) Familiarity with cryptographic standards and protocols (AES, SHA, RSA) Understanding of DRM standards and multimedia video playback Experience with pre-silicon validation (FPGA/simulation) and ASIC bring-up ACADEMIC CREDENTIALS: Bachelor s or Master s degree in Computer Science, Computer Engineering, or a related discipline Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
More at Proxelera