Job details
- Location
- Aliso Viejo, CA
- Work type
- Onsite
- Visa
- Sponsorship available
- Posted
- 2 weeks ago
- Apply on
- job-boards.greenhouse.io
About this role
indie Semiconductor is hiring a Digital IC Design Engineer to design, integrate, verify, and maintain digital IP for embedded microcontroller-based IC solutions. The role supports development of System-on-Chip solutions for the ADAS market, with a focus on security and functional safety architecture, reusable IP, and microcontroller subsystem integration and validation.
What you'll do:
- Support system architecture definition related to security and functional safety, including core logic, memory subsystems, hardware security systems, peripheral interfaces, and power management
- Drive and/or support the implementation of innovative security features for large, complex designs across multiple platforms, with reuse and long-term scalability in mind
- Support the definition of security lifecycle management and assess potential vulnerabilities in ASIC design and the supply chain to prevent breaches of trust
- Scope and benchmark IP offerings from third-party vendors (microcontroller cores and peripherals)
- Support development plan creation and associated deliverables (firmware, test plans, test code, validation boards, etc.)
- Actively participate in the integration, pre-silicon verification, and validation of microcontroller subsystems
- Support product and test engineering teams to test and productize designs, including Design for Test (DFT) and Design for Manufacturing (DFM)
- Provide support and develop firmware reference code for verification and validation stages
- Bridge hardware and software architecture with a focus on reusable toolchains and platform content
What they're looking for:
- Bachelors degree in Electrical Engineering or Computer Engineering
- 1+ years of relevant Digital IC Design experience
- Experience developing system-level architecture and proposing RTL (Verilog) implementations with supporting documentation
- Hands-on experience with Arm Cortex–based products
- Knowledge of security concepts (key storage, secure elements, AES, product lifecycles)
- Demonstrated experience with digital circuit simulation tools and front-end environments, particularly Cadence-based
- Familiarity with version control systems, release management, continuous integration, and unit testing
- Familiar with secure boot, security key management, debug interface authentication, lifecycle, or secure firmware update
- Understanding of common hardware attacks
- Understanding of fault injection
- Experience implementing or verifying hardware security features in a SoC, MCU, ASIC, or FPGA
- Experience with scripting languages (e.g. Python) for design automation
Ready to apply to indie.inc?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.