Senior Software Engineer

Company:  Axiado
Location: San Jose
Closing Date: 22/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

We're looking for an experienced SW engineer with an in-depth knowledge of ARM processors, specifically ARM Cortex-A and Cortex-R series, and extensive experience in ROM code development, secure boot, and trusted computing.

Key Responsibilities:

ROM Code and Bootloader Development:

Design, implement, and debug secure ROM code for ARM Cortex-A and Cortex-R processors.

Develop and maintain secure boot processes, ensuring integrity and trustworthiness from the root of trust.

Implement platform root of trust and TrustZone technologies for secure execution environments.

Design, implement, and troubleshoot bootloaders for ARM architectures.

Ensure secure boot mechanisms are in place and functioning correctly.

Cryptography and Security:

Develop and integrate cryptographic algorithms to secure data and processes.

Implement and manage secure boot processes and root of trust mechanisms.

Ensure compliance with security standards and best practices.

RTOS and Systems Programming:

Develop and optimize software for Real-Time Operating Systems (RTOS).

Handle low-level programming tasks, including interrupts, threads, and scheduling mechanisms.

Compiler and Optimization:

Utilize compiler knowledge for code optimization and performance improvements.

Apply various optimization techniques to enhance system efficiency.

Debugging and Troubleshooting:

Diagnose and resolve complex software issues in embedded systems.

Use debugging tools and techniques to ensure software reliability and performance.

Apply Now
Share this job
  • Similar Jobs

  • Senior Software Engineer

    Sunnyvale
    View Job
  • Senior Software Engineer

    Santa Clara
    View Job
  • Senior Backend Software Engineer

    San Jose
    View Job
  • Senior Staff Software Engineer

    Santa Clara
    View Job
  • Senior Software Engineer - Contract

    San Jose
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙