569,038open jobs
23,263companies
77,895added this week
Browse all
Salary
$150k – $250k per year
Location
In office (Pleasanton)
Seniority
Staff · 10+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match

As an Embedded Software Developer for the Secure Processing Element, you will be responsible for developing and releasing to production the security firmware and supporting tools for the Secure Enclave in Alif’s MCU/MPU products. You will work closely with fellow firmware developers, system architects and senior management in order to define and architect the Secure Enclave (SE) firmware, which consists of both system ROM code and runtime firmware running in the SE’s local ram on ARM based cores. In addition, you will work with others on the development of SW tools that are needed for provisioning the security credentials into the device. As a Security Firmware developer, you must be very familiar with embedded system security and cryptography, be able to identify system threats and issues and develop embedded firmware using common cryptographic operations to minimize these system threats. You will also work with Alif marketing and lead customers / partners in order integrate market feedback on the security and configuration requirements. Our products are built around advanced Arm cores and bus architectures with a focus on IoT architecture, low power operation and system security. We expect the candidate to have prior experience in an embedded SW development team and to be familiar with ARM MCU’s and MPU’s.

Responsibilities

  • Develop a mastery of the security threats for our products and understand the competitive security offerings of our competition
  • Have a deep understanding of our hardware system security functions and security firmware in the system
  • Architect and develop portions of the Secure Enclave Firmware and system provisioning tools.
  • Utilize the quality SW development process in order to complete the deliverables in a timely manor
  • Collaborate with other SE Firmware team members (discussions and review meetings, etc.)

Qualifications

  • Degree in Computer Science or related computer software fields.
  • 5-10+ years prior experience with embedded security firmware / software development
  • Strong knowledge of cryptography functions and embedded security architecture
  • Knowledge and experience with embedded MCU programming (C, C++ and Python)
  • Experience with embedded SW development tools (Git, Jira, CI tools, etc.)
  • Familiar with ARM MCU’s / MPU’s and embedded systems architecture
  • Ability to balance technical excellence with commercial / business pressures
  • Good communication skills and the ability to work with all levels in an organization
  • Demonstrable experience of on-time delivery of quality architectures
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
569,038 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pleasanton
Senior AI Engineer 7 min ago
$96k – $196k per year (Estimated) • Remote • Full-Time • 5+ years exp • United Kingdom
Python
Databases
PostgreSQL
AI/ML
LangChain
Fine-tuning
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
Google ADK
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
$90k – $140k per year • Remote • Full-Time • 1+ year exp • Bachelor's Degree • United States
Python
JavaScript
TypeScript
SQL
Databases
Google BigQuery
BigQuery
AI/ML
LangGraph
LangChain
Model Context Protocol
Vertex AI
Embeddings
Prompt Engineering
Function Calling
AI Agents
Gemini
LLM
RAG
Google ADK
Hallucination
LLM Evaluation
LLM Guardrails
Multi-Agent Systems
Tool Use
DevOps
GCP
Azure
CI/CD
Git
AWS
Google Cloud Run
Vector
Cybersecurity
MITRE ATT&CK
Management
Agile
Apply
$44k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Kraków
Python
Go
Bash
DevOps
CI/CD
Git
Kubernetes
Platform Engineering
Argo Workflows
Apply
Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Malvern • Charlotte • Dallas • Scottsdale
Python
SQL
Databases
Microsoft Fabric
AI/ML
AI Agents
Analytics
Tableau
Power BI
Apply
$58k – $91k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Warsaw
Python
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Docker
Kubernetes
Apply
$58k – $135k per year (Estimated) • In office • Full-Time • Oulu
Verilog
SystemVerilog
Apply
$68k – $144k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Oulu
C++
DevOps
RTOS
Apply
$61k – $140k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Oulu
SystemVerilog
Chips/EDA
UVM
Apply
$15k – $39k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
DevOps
RTOS
Git
Apply
$180k – $220k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Pleasanton
C++
Apply
$140k – $210k per year • Equity • In office • Full-Time • 5+ years exp • Pleasanton
Apply
$56k per year • In office • Full-Time • Bachelor's Degree • Pleasanton
Apply
$109k – $210k per year • In office • Full-Time • 8+ years exp • Oakland • Pleasanton • Alpharetta • Durham
Databases
Databricks
AI/ML
Copilot
Analytics
Power BI
Apply
$60k – $140k per year • In office • Full-Time • PhD • Pleasanton
DevOps
GitHub
Analytics
Power BI
Management
Confluence
Jira
Agile
Quantum
IonQ
Apply
$120k – $140k per year • Equity • In office • 5+ years exp • Bachelor's Degree • Pleasanton
Management
Outlook
Apply
See all jobs
This is one of many
569,038 more open roles from verified company boards, updated every day.