Senior Firmware Engineers with ARM

ePATHUSA IncNew York, NY
32d

About The Position

Seeking consultants that will design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers as well as: Develop secure boot and firmware update mechanisms, ensuring robust and reliable device operation. Debug, test, and validate firmware on target hardware, using J-Link, Oscilloscope and logic analyzers. Security-focused system design, secure boot, and trusted execution environments. Memory partitioning and isolation in ARM Cortex-M micro controllers.

Requirements

  • Must have 10+ years of experience working in the US for US companies.
  • Must have 10+ years of experience developing applications in C, C++, and C#
  • 7+ years of recent experience utilizing C/C++ for low-level driver development.
  • 7+ years of recent experience with embedded firmware development for embedded systems.
  • Solid experience with ARMv8/ARMv9 architecture, including virtualization extensions.
  • 7+ years of 'Recent' experience designing, coding, debugging and evaluation of security methodologies using ARM Trustzone frameworks.
  • Must have 7+ years of experience designing and developing embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers
  • Must have 7+ years of experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning desired
  • Must have 7+ years of experience using J-Link, Oscilloscope, and logic analyzers to debug, test, and validate firmware on target hardware.
  • 5 years+ recent experience with RTOS environments (e.g., FreeRTOS, Zephyr).
  • Experience with security-focused system design, secure boot, and trusted execution environments
  • Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning.

Responsibilities

  • Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M micro controllers
  • Develop secure boot and firmware update mechanisms
  • Debug, test, and validate firmware on target hardware
  • Security-focused system design, secure boot, and trusted execution environments
  • Memory partitioning and isolation in ARM Cortex-M micro controllers

Benefits

  • Paid Sick Time
  • Insurance for Medical, Dental, Vision and Life Available
  • 401(k) including Employer Match
  • HSA, Short-term & Long-term Disability Available
  • We are an EEO/Veterans/Disabled employer
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service