Embedded Security Software Engineer (DevSecOps & AI)
Core
Design and build secure embedded software products for authentication solutions used in satellite networks, IoT, printers, and smartphones.
Role type
Mid-level embedded security software engineer (DevSecOps & AI)
Builds
Secure bare-metal embedded software, CI/CD pipelines, and AI-assisted development workflows
Domain
Semiconductor / Embedded Systems / Cybersecurity
Deliverable
production ML models
Required skills
C, Assembly (RISC-V, ARM), Python, Git, Jenkins, Docker, Ansible, LLMs, Embedded systems architecture, DevSecOps, Cryptography
Preferred skills
AI agents, System architecture
Technologies
GitHub Copilot, local LLMs, WSL, VMware, GitHub Enterprise
Responsibilities
Build and maintain CI pipelines for secure software developments; Prototype and integrate AI agents for code generation and review; Develop and optimize secure bare-metal embedded software for resource-constrained devices; Collaborate with cryptographers and security experts across the product lifecycle
