Remote Embedded Security Engineer | Flexible Hours

BairesDev

Veracruz

Remote

MXN 1,099,000 - 1,649,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
USD compensation
Home office setup
Flexible hours
Parental leave
Mentorship & growth

Job summary

BairesDev is seeking an Embedded Security Engineer to design and implement Secure Boot, root of trust, and trusted applications for embedded Linux systems. The role emphasizes dm-verity, dm-crypt, and ARM TrustZone, with hands-on work on U-Boot, Yocto, and OP-TEE, while enabling automation and strong C/Python or Bash skills.

The position offers 100% remote work, competitive USD compensation, flexible hours, and a multicultural environment with growth opportunities through mentorship and projects.

Qualifications

  • 5+ years of embedded systems security experience.
  • Expertise in embedded Linux security: dm-verity, dm-crypt, ARM TrustZone EL1-EL3.
  • Experience designing hardware root of trust and Secure Boot from scratch, including U-Boot Verified Boot.
  • Experience with embedded Linux board bring-up and BSP customization using Yocto.
  • Background with TEE development and trusted application authoring using OP-TEE.
  • Strong C skills with Python or Bash scripting.
  • Advanced proficiency in English.

Responsibilities

  • Architect and implement Secure Boot from bootloader through kernel, building a hardware root of trust from scratch.
  • Harden storage using dm-verity and dm-crypt.
  • Stand up a Trusted Execution Environment and author trusted applications.
  • Enforce user-space sandboxing and access control mechanisms.
  • Automate cryptographic signing pipelines in CI/CD against a signing backend.

Skills

C programming
Python scripting
Bash scripting

Tools

dm-verity
dm-crypt
ARM TrustZone
U-Boot Verified Boot
Yocto
OP-TEE

Job description

BairesDev is seeking an Embedded Security Engineer to design and implement Secure Boot, root of trust, and trusted applications for embedded Linux systems. The role emphasizes dm-verity, dm-crypt, and ARM TrustZone, with hands-on work on U-Boot, Yocto, and OP-TEE, while enabling automation and strong C/Python or Bash skills.

The position offers 100% remote work, competitive USD compensation, flexible hours, and a multicultural environment with growth opportunities through mentorship and projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Security Engineer - Remote Work | REF#302386
Embedded Security Engineer - Remote Work | REF#302386

BairesDev • Veracruz

Remote
MXN 1,099,000 - 1,649,000
Remote work
USD compensation
Home office setup
+3
Remote DevSecOps Security Engineer — Flexible Hours
Remote DevSecOps Security Engineer — Flexible Hours

BairesDev • Jalisco

Remote
MXN 1,652,000 - 2,386,000
Remote work
Competitive pay (USD)
Home setup provided
+4
Remote Senior Linux & Python Engineer — Automate & Secure Infra
Remote Senior Linux & Python Engineer — Automate & Secure Infra

BairesDev • Veracruz

On-site
MXN 1,527,000 - 2,546,000
Remote work
Currency options
Home office setup
+4
Senior Security Engineer - Remote Work | REF#305332
Senior Security Engineer - Remote Work | REF#305332

BairesDev • Mexico

Remote
MXN 1,000,000 - 1,400,000
100% remote work
Excellent compensation in USD or local
Home-office setup
+1
Security Engineer (DevSecOps) - Remote Work
Security Engineer (DevSecOps) - Remote Work

BairesDev • Veracruz

Remote
MXN 1,282,000 - 2,015,000
100% remote work
Competitive USD or local currency pay
Hardware & software setup
+4
Remote Java App Sec Engineer - Impactful & Secure
Remote Java App Sec Engineer - Impactful & Secure

BairesDev • Veracruz

Remote
MXN 1,628,000 - 2,352,000
Remote work 100%
Competitive USD salary
Home office setup provided
+2
Remote Senior Security Engineer - Go Security Automation
Remote Senior Security Engineer - Go Security Automation

BairesDev • Mexico

Remote
MXN 1,000,000 - 1,400,000
100% remote work
Excellent compensation in USD or local
Home-office setup
+1
Senior .NET Engineer - Remote Work | REF#305153
Senior .NET Engineer - Remote Work | REF#305153

BairesDev • Veracruz

Remote
MXN 1,282,000 - 2,198,000
Remote work
Competitive pay (USD)
Home setup provided
+3
Remote DevSecOps Security Engineer: Build Secure Pipelines
Remote DevSecOps Security Engineer: Build Secure Pipelines

BairesDev • Veracruz

Remote
MXN 1,282,000 - 2,015,000
100% remote work
Competitive USD or local currency pay
Hardware & software setup
+4
Remote Golang Engineer - Flexible Hours & Global Impact
Remote Golang Engineer - Flexible Hours & Global Impact

BairesDev • Santiago de Querétaro

Remote
MXN 2,079,000 - 2,772,000
100% remote work
Competitive USD compensation
Hardware provided
+4