Embedded Security Engineer - Remote Work | REF#301657

BairesDev

Chile

Remote

CLP 88,063,000 - 136,986,000

Full time

7 days ago
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
Home office setup provided
Flexible schedule
Paid parental leave
Paid vacations
National holidays

Job summary

BairesDev is seeking an Embedded Security Engineer to architect secure boot, build a hardware root of trust, and harden embedded Linux across the boot chain. You will design TEEs, enable trusted apps, and automate signing in CI/CD for secure product delivery.

5+ years in embedded security with Linux, strong C skills, and experience with U-Boot, Yocto, and ARM TrustZone are required. This is a 100% remote role with global collaboration and flexible scheduling.

Qualifications

  • 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.

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

Embedded systems
C programming
Python scripting
English proficiency

Tools

Yocto
OP-TEE
U-Boot
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

Remote Embedded Security Engineer: Secure Boot & TEEs
Remote Embedded Security Engineer: Secure Boot & TEEs

BairesDev • Chile

Remote
CLP 88,063,000 - 136,986,000
Remote work
Home office setup provided
Flexible schedule
+3
Senior Cloud Security & GCP & Terraform Engineer - Remote work | REF#301481
Senior Cloud Security & GCP & Terraform Engineer - Remote work | REF#301481

BairesDev • Santiago

Remote
CLP 83,415,000 - 137,390,000
100% remote work
USD or local currency
Hardware provided
+4
Internal Developer Platform Engineer - Remote Work | REF#297467
Internal Developer Platform Engineer - Remote Work | REF#297467

BairesDev • Región Metropolitana de Santiago

Remote
CLP 117,417,000 - 176,125,000
100% remote work
Competitive USD or local currency pay
Home-office setup provided
+3
Staffing Solution Architect - Remote Work | REF#280706
Staffing Solution Architect - Remote Work | REF#280706

BairesDev • Región Metropolitana de Santiago

Remote
CLP 109,689,000 - 164,534,000
100% remote work
Excellent compensation in USD or local currency
Flexible hours
+3
Staff Software Engineer (Python) - Remote Work | REF#303247
Staff Software Engineer (Python) - Remote Work | REF#303247

BairesDev • Chile

Remote
CLP 117,763,000 - 176,644,000
100% remote work
USD compensation
Hardware provided for home setup
+3
Backend Engineer - Remote Work | REF#294209
Backend Engineer - Remote Work | REF#294209

BairesDev • Chile

Remote
CLP 88,063,000 - 136,986,000
100% remote
Competitive USD compensation
Home office setup
+3
Compliance Engineer - Remote Work
Compliance Engineer - Remote Work

BairesDev • Región de Valparaíso

Remote
CLP 78,508,000 - 107,949,000
Remote work
Flexible hours
Hardware setup for home office
+1
Front-End Engineer (AI Project) - Remote Work | REF#282306
Front-End Engineer (AI Project) - Remote Work | REF#282306

BairesDev • Santiago

Remote
CLP 39,024,390 - 78,048,780
100% remote work
Excellent compensation
Hardware and software setup
+7
Senior DevOps/SRE Engineer - Remote Work | REF#304494
Senior DevOps/SRE Engineer - Remote Work | REF#304494

BairesDev • Santiago

Remote
CLP 117,763,000 - 176,644,000
100% remote work
USD or local currency compensation
Hardware and software setup
+4
Senior DevOps/SRE Engineer - Remote Work | REF#304496
Senior DevOps/SRE Engineer - Remote Work | REF#304496

BairesDev • Región de Valparaíso

Remote
CLP 117,763,000 - 176,644,000
Remote work
Competitive salary
Home office hardware
+4