Embedded Security Engineer - Remote Work | REF#308957

BairesDev

Brasil

Remote

BRL 492,000 - 820,000

Full time

2 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

100% remote work (from anywhere)
Competitive USD or local currency pay
Hardware & software setup provided
Flexible hours
Paid parental leaves, vacations & hols
Mentorship and growth opportunities
Multicultural global team

Job summary

BairesDev is seeking an Embedded Security Engineer to architect and implement Secure Boot and a hardware root of trust spanning the boot chain from bootloader to kernel. You will harden storage with dm-verity and dm-crypt, stand up a Trusted Execution Environment, author trusted applications, and enforce user-space sandboxing within CI/CD signing pipelines.

Join a fully remote, multicultural team delivering cutting-edge security for connected hardware, with flexible hours, USD or local

Qualifications

  • 5+ years in embedded systems security engineering.
  • Strong expertise in embedded Linux security and related technologies.
  • Experience designing hardware root of trust and Secure Boot from scratch.

Responsibilities

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

Skills

Embedded security
C programming
Python scripting
Bash scripting
English proficiency

Tools

Yocto
U-Boot
OP-TEE
dm-verity
dm-crypt
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 Linux Security Engineer - Remote Work | REF#302387
Embedded Linux Security Engineer - Remote Work | REF#302387

BairesDev • Brazil

Remote
BRL 657,000 - 986,000
100% remote work
Competitive USD or local currency
Home office setup provided
+3
Embedded Linux Security Engineer - Remote Work | REF#308959
Embedded Linux Security Engineer - Remote Work | REF#308959

BairesDev • São Paulo

Remote
BRL 657,000 - 1,041,000
Remote work
USD or local currency
Equipment provided
+3
Senior Embedded C++ Developer - Remote Work | REF#308606
Senior Embedded C++ Developer - Remote Work | REF#308606

BairesDev • São Paulo

Remote
BRL 548,000 - 821,000
Remote work
USD or local currency compensation
Home office setup
+4
Embedded Linux Engineer (C/C++) - Remote work | REF#309082
Embedded Linux Engineer (C/C++) - Remote work | REF#309082

BairesDev • São Paulo

Remote
BRL 493,000 - 712,000
Remote work worldwide
Competitive USD compensation
Home office setup
+2
Embedded Systems Engineer - Remote work | REF#308746
Embedded Systems Engineer - Remote work | REF#308746

BairesDev • Campinas

Remote
BRL 494,000 - 713,000
Remote work (100%)
Flexible hours
Global team
+1
Embedded Systems Engineer - Remote work | REF#308748
Embedded Systems Engineer - Remote work | REF#308748

BairesDev • Curitiba

Remote
BRL 494,000 - 713,000
Remote work
Competitive pay in USD or local
Home office setup
+4
Product Security Engineer - Remote Work
Product Security Engineer - Remote Work

BairesDev • São Paulo

Remote
BRL 483,000 - 643,000
Remote work (100% from anywhere)
Excellent compensation in USD
Hardware and software setup for home
+3
Application Security Engineer - Remote Work | REF#308125
Application Security Engineer - Remote Work | REF#308125

BairesDev • Recife

Remote
BRL 493,000 - 767,000
100% remote work (from anywhere)
Competitive USD salary
Hardware and software setup for home/0
+2
Software Engineer (Devsecops) - Remote Work | Ref#298144
Software Engineer (Devsecops) - Remote Work | Ref#298144

Bairesdev • Rio de Janeiro

Remote
BRL 150,000 - 250,000
Remote work from anywhere
Competitive USD or local currency pay
Hardware and software setup for home
+2
Senior Security Engineer - Remote Work | REF#306601
Senior Security Engineer - Remote Work | REF#306601

BairesDev • Minas Gerais

Remote
BRL 804,000 - 1,126,000
Remote work worldwide
Competitive USD pay
Hardware provided
+3