Embedded Security Engineer - Remote Work | REF#301656

BairesDev

México

Remote

MXN 2,235,000 - 3,352,000

Full time

Just now
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive USD pay
Equipment provided
Flexible hours
Parental leaves & holidays

Job summary

BairesDev, a leader in technology projects, is seeking an Embedded Security Engineer to architect Secure Boot and hardware root of trust across the boot chain. You will work on embedded systems security from bootloader to kernel and shape foundational security for connected hardware.

The role emphasizes building trusted environments, automating cryptographic signing in CI/CD, and collaborating with a global, top-tier team. Remote-friendly, USD compensation offered.

Qualifications

  • 5+ years of embedded systems engineering with a security focus.
  • Expertise in embedded Linux security (dm-verity, dm-crypt, ARM TrustZone).
  • Experience designing hardware root of trust and Secure Boot from scratch.
  • Yocto board bring-up and BSP customization.
  • TEEs and trusted applications with OP-TEE experience.
  • Strong C, with Python or Bash scripting.
  • Excellent English skills.

Responsibilities

  • Architect and implement Secure Boot from bootloader through kernel.
  • Harden storage with dm-verity and dm-crypt.
  • Establish a Trusted Execution Environment and trusted applications.
  • Enforce user-space sandboxing and access control.
  • Automate cryptographic signing pipelines in CI/CD.

Skills

Embedded systems
Embedded Linux security
C language
Python
Bash scripting
English

Tools

U-Boot Verified Boot
Yocto
OP-TEE
ARM TrustZone

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

Embedded Security Engineer at BairesDev

In this role, you'll architect and implement Secure Boot from the ground up, building a hardware root of trust that carries through the entire boot chain from bootloader to kernel. Hardening storage, standing up a trusted execution environment, and automating cryptographic signing in CI/CD, you'll build security into the deepest layers of an embedded system. This is your opportunity to work on foundational security architecture for connected hardware, where your decisions determine what the entire platform can trust.

What You'll Do
  • 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.
What We Are Looking For
  • 5+ years of experience in embedded systems engineering with a security focus.
  • Strong expertise in embedded Linux security, including dm-verity, dm-crypt, and ARM TrustZone EL1-EL3.
  • Proven experience designing hardware root of trust and Secure Boot from scratch, including U-Boot Verified Boot from bootloader through kernel.
  • 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.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer - Remote work | REF#308749
Embedded Systems Engineer - Remote work | REF#308749

BairesDev • Puebla de Zaragoza

Remote
MXN 1,676,000 - 2,421,000
100% remote
Competitive pay
Application Security Engineer - Remote Work | REF#308124
Application Security Engineer - Remote Work | REF#308124

BairesDev • Monterrey

Remote
MXN 900,000 - 1,300,000
Remote work
Pay in USD or local currency
Home office setup provided
+3
Remote Embedded Security Engineer — Secure Boot & TEE
Remote Embedded Security Engineer — Secure Boot & TEE

BairesDev • Mexico

Remote
MXN 2,235,000 - 3,352,000
Remote work
Competitive USD pay
Equipment provided
+2
Senior Cloud Security & GCP & Terraform Engineer - Remote work | REF#300758
Senior Cloud Security & GCP & Terraform Engineer - Remote work | REF#300758

BairesDev • Veracruz

Remote
MXN 2,235,000 - 2,980,000
Remote work
USD compensation
Home office setup
+2
Security Engineer (DevSecOps) - Remote Work
Security Engineer (DevSecOps) - Remote Work

BairesDev • Veracruz

Remote
MXN 1,117,000 - 1,862,000
Remote work (100%)
Competitive compensation in USD or当地货币
Security Engineer (DevSecOps) - Remote Work
Security Engineer (DevSecOps) - Remote Work

BairesDev • Nuevo León

Remote
MXN 1,490,000 - 2,235,000
100% remote work
USD or local currency pay
Home office setup provided
+2
Software Engineer - Remote Work | REF#301293
Software Engineer - Remote Work | REF#301293

BairesDev • Mexico

Remote
MXN 1,688,000 - 2,814,000
100% remote work
Competitive salary in USD
Hardware provided
+2
Infrastructure Engineer - Remote Work | REF#308286
Infrastructure Engineer - Remote Work | REF#308286

BairesDev • León

Remote
MXN 420,000 - 700,000
100% remote
USD or local currency
Home office setup
+4
Software Engineer (Database) - Remote work | REF#300123
Software Engineer (Database) - Remote work | REF#300123

BairesDev • Mexico

Remote
MXN 1,676,000 - 2,421,000
Backend Engineer (Java) - Remote Work | REF#303358
Backend Engineer (Java) - Remote Work | REF#303358

BairesDev • Veracruz

Remote
MXN 1,304,000 - 2,048,000
Remote work
Competitive USD pay
Hardware provided
+3