Recent Searches

You haven't searched anything yet.

1 Device Modeling Engineer Job in Delray Beach, FL

SET JOB ALERT
Details...
Corellium
Delray Beach, FL | Full Time
$88k-106k (estimate)
3 Months Ago
Device Modeling Engineer
Corellium Delray Beach, FL
$88k-106k (estimate)
Full Time 3 Months Ago
Save

Corellium is Hiring a Remote Device Modeling Engineer

We’re looking for a Senior Engineer to help create highly accurate software-defined models of Arm-based mobile and IoT devices. This role includes occasional static and dynamic reverse engineering, as well as the creation of tools to assist in the efforts. This is a full-time, remote role based in the US. You can read more about our approach to device modeling on our website.

Responsibilities

  • Interpret technical documentation and implement software-defined models of hardware peripherals and other system components of selected embedded systems.
  • Implement software-defined models of Arm-specific hardware in existing and new products.
  • Virtual platform model bringup, test, validate and debug to achieve readiness of product.
  • Full life cycle verification, validation and test methodologies.
  • Apply problem solving skills and experience to identify and improve low-level system performance issues.
  • Work with our Quality Assurance team on identifying test cases for new features and areas for regression tests.
  • Review code from peers for adherence to coding standards and design guidelines.
  • Create and maintain project documentation, design requirements, test procedures, device drivers, drawings, software/hardware documentation, test reports and manuals.

Skillsets Include

  • An understanding of general computer engineering concepts is required.
  • Knowledge of Arm/Arm64 instruction set and system architecture.
    • Specifically virtual memory, page tables, virtualization, privilege, exceptions, interrupts, secure/non-secure worlds (TrustZone).
  • Proficient in C.
  • Experience in system hardware design, or familiarity with concepts of low-level register-file and signal interfaces, is preferred.
  • Comfortable with interpreting hardware design documents, including Technical Reference Manuals (TRM) that describe low-level implementation details for target hardware.
  • Experience with writing bare-metal firmware, including hardware drivers, is preferred.
  • Familiarity with Real Time Operating Systems (RTOS) and Linux, including early boot mechanisms, is preferred.
  • Experience with reverse engineering tools like IDA, Ghidra, Hopper, etc is preferred.
  • Familiarity with industry standard technologies like Arm Trustzone, UART, Ethernet MAC, DMA, virtualization, USB, SPI, and I2C controllers, etc is preferred.

Benefits

  • Employer Paid Medical, Dental, Vision benefits effective first of the month following hire date.
  • 401K with Employer Match
  • 11 Paid Holidays
  • Unlimited Paid Time Off

Job Summary

JOB TYPE

Full Time

SALARY

$88k-106k (estimate)

POST DATE

02/14/2024

EXPIRATION DATE

07/10/2024

Show more

Corellium
Remote | Full Time
$86k-113k (estimate)
3 Months Ago
Corellium
Full Time
$86k-107k (estimate)
3 Months Ago