Talent.com
Embedded Software Developer
Embedded Software DeveloperAlif Semiconductor • Pleasanton, CA, US
Embedded Software Developer

Embedded Software Developer

Alif Semiconductor • Pleasanton, CA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

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.

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
  • 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.

    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.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Embedded Software Developer • Pleasanton, CA, US

    Similar jobs
    Embedded Software Engineer

    Embedded Software Engineer

    Array Labs • Palo Alto, CA, US
    Permanent
    At Array Labs, we are building the world’s most advanced radar imaging satellites to produce an accurate, continuously updated 3D map of the Earth, providing governments and commercial organi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    ALTEN Technology USA • Palo Alto, CA, US
    Full-time
    We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devices to building autonomo...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer - Platform & Firmware

    Embedded Software Engineer - Platform & Firmware

    Pivotal Systems • Fremont, CA, US
    Full-time
    Embedded Software Engineer (Platform & Firmware).We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardw...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Apidel Technologies • Sunnyvale, CA, US
    Full-time
    Codes software applications to adhere to designs supporting internal business requirements or external customers.Standardizes the quality assurance procedure for software.Oversees testing and devel...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Systems Software Engineer (Linux / IoT)

    Embedded Systems Software Engineer (Linux / IoT)

    Pentangle Tech Services | P5 Group • Palo Alto, CA, US
    Full-time
    We are the engineers powering the world's largest fast-charging network, Tesla's Supercharger fleet.We are looking for a skilled, driven, and independent engineer to join the team at the co...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer, Embedded

    Software Engineer, Embedded

    Waymo • Mountain View, California, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show more
    Last updated: 14 days ago • Promoted
    Sr. Embedded Software Engineer

    Sr. Embedded Software Engineer

    Phizenix • Santa Clara, CA, US
    Full-time
    We are seeking a highly seasoned Lead / Manager - Embedded Software Engineer to join our dynamic team.In this role, we will lead and develop, compile, run, and debug C / C++ bare-metal, firmware, and s...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer, Embedded

    Staff Software Engineer, Embedded

    Kodiak • Mountain View, CA, US
    Full-time
    The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers a...Show more
    Last updated: 20 days ago • Promoted
    Senior Embedded Software Engineer, Security

    Senior Embedded Software Engineer, Security

    Rivian and Volkswagen Group Technologies • Palo Alto, CA, United States
    Full-time
    Senior Embedded Software Engineer, Security.Rivian and Volkswagen Group Technologies.From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Embedded Platforms

    Software Engineer, Embedded Platforms

    Rivian • Palo Alto, CA, United States
    Full-time +1
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    E-Space • Saratoga, CA, US
    Full-time
    Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!. E-Space is bridging Earth and space to enable hyper-scaled deployment...Show more
    Last updated: 30+ days ago • Promoted
    Principal Embedded Software Engineer

    Principal Embedded Software Engineer

    SiTime Corporation • Santa Clara, CA, US
    Full-time
    SiTime Corporation is the precision timing company.Our semiconductor MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performa...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Embedded Systems

    Software Engineer, Embedded Systems

    1x Technologies As • Palo Alto, California, United States
    Full-time
    We’re an AI and robotics company based in Palo Alto, California, on a mission to build a truly abundant society through general‑purpose robots capable of performing any kind of work autonomously.We...Show more
    Last updated: 14 days ago • Promoted
    Senior Developer – C++ / Embedded

    Senior Developer – C++ / Embedded

    Artech Information System LLC • Palo Alto, CA, United States
    Full-time
    Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report.Artech provides technical expertise to fill gaps in clients' immediate skill-se...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Persimmons • San Jose, CA, US
    Full-time
    Persimmons is building the infrastructure that will power the next decade of AI.Founded in 2023 by veteran technologists from the worlds of semiconductors, AI systems, and software innovation, We&r...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded C++ Software Engineer - Mountain View, CA

    Senior Embedded C++ Software Engineer - Mountain View, CA

    Aeva, Inc. • Mountain View, CA, US
    Full-time
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and bey...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Embedded Software Engineer

    Senior Staff Embedded Software Engineer

    Bio-Rad Laboratories • Pleasanton, CA, United States
    Full-time
    As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Embedded S / W / F / W Engineer : ETH PHY / MAC Layer

    Sr. Embedded S / W / F / W Engineer : ETH PHY / MAC Layer

    A2e Technologies • Santa Clara, CA, US
    Full-time
    Embedded S / W Engineer : ETH PHY / MAC Layer.Term : Long Term Contract / Potential Perm.Location : San Diego County, CA (3 locations) / Los Angeles County, CA / Santa Clara, CA / Redmond, WA.Extensive Embedded L...Show more
    Last updated: 30+ days ago • Promoted