Demo

Embedded Software Developer

Alif Semiconductor
Pleasanton, CA Full Time
POSTED ON 3/28/2025
AVAILABLE BEFORE 5/28/2025

Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking for motivated individuals who want to be involved in a fast-paced environment with cutting-edge technology.


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. 

\n


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


\n
$150,000 - $250,000 a year
The annual salary range for this position will be between $150,000 to $250,000.  The actual annual salary paid will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.
\n

Alif Semiconductor provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

 

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Salary : $150,000 - $250,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Developer?

Sign up to receive alerts about other jobs on the Embedded Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960

Sign up to receive alerts about other jobs with skills like those required for the Embedded Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $101,441 - $130,752
  • Debugging Skill

    • Income Estimation: $94,625 - $127,578
    • Income Estimation: $90,707 - $120,959
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Alif Semiconductor

Alif Semiconductor
Hired Organization Address Pleasanton, CA Full Time
Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking...
Alif Semiconductor
Hired Organization Address Irvine, CA Full Time
Alif Semiconductor is revolutionizing the way secure connected AI-enabled embedded solutions are created. We are looking...

Not the job you're looking for? Here are some other Embedded Software Developer jobs in the Pleasanton, CA area that may be a better fit.

Embedded Software Developer

OpenWater, Inc., San Jose, CA

Embedded Software Developer

OpenWater, Inc., Santa Clara, CA

AI Assistant is available now!

Feel free to start your new journey!