Senior Advanced Firmware Engineer, Cybersecurity

Golden Valley, MN, United States

Resideo

Resideo offers top-of-the-line home automation solutions to set up your best smart home system, including smart thermostats, security cameras and more.

View all jobs at Resideo

Apply now Apply later

As a Cybersecurity Senior Advanced Firmware Engineer, you will contribute to the development of secure firmware for a wide range of embedded products. Your role will include reviewing product specifications with a cybersecurity mindset and implementing robust, secure firmware solutions to meet the needs of Resideo's customers. You’ll work collaboratively with cross-functional teams to ensure products meet not only functional but also security and compliance requirements. Join us and discover why a career with Resideo in embedded security is the opportunity you’ve been looking for!

 

JOB DUTIES:

  • Design and develop secure firmware for existing and new products
  • Integrate cryptographic libraries and implement secure boot, firmware signing, and key management mechanisms
  • Facilitate secure builds using source control tools with security in mind (e.g., signed commits, SBOM tracking)
  • Plan and estimate development tasks, including potential security impact assessments
  • Support all phases of the secure software lifecycle: design, implementation, integration, testing, and release
  • Participate in security-focused peer code reviews and maintain secure coding practices
  • Collaborate with hardware, systems, and software teams to define and enforce firmware security requirements
  • Assist in failure analysis with a focus on identifying security vulnerabilities and attack vectors
  • Help maintain firmware and internal tools, including those for vulnerability scanning, security testing, and automation
  • Contribute to documentation of secure design principles and product threat models
  • Prototype security-focused proof-of-concepts and participate in internal security research initiatives

 

YOU MUST HAVE:

  • 5+ years experience programming in C and/or C++, with exposure to Python or scripting languages
  • An understanding of basic cryptography (e.g., encryption, hashing, certificates)
  • Proven professional experience with, and knowledge of secure coding principles and embedded systems basics

 

WE VALUE:

  • Strong interpersonal, verbal, and written communication skills
  • Familiarity with Secure Boot, TPM, TrustZone, or HSMs
  • Knowledge of common embedded vulnerabilities (e.g., stack overflows, buffer management issues)
  • Interest in or experience with firmware signing, OTA update security, and anti-rollback mechanisms
  • Understanding of embedded security standards (e.g., NIST 800-193, ISO 21434, or IEC 62443)
  • Passion for cybersecurity and eagerness to learn secure firmware development
  • Understanding of protocols like RS-232, I2C, SPI, UART, and their potential attack surfaces
  • Knowledge of embedded real-time operating systems (RTOS) and secure thread handling

 

WHAT'S IN IT FOR YOU:

  • Innovation: Bring your creative ideas to the table and be part of a company that values out-of-the-box thinking
  • Growth: Join a dynamic team with ample opportunities for professional and personal development
  • Resideo provides employees with a comprehensive benefits package, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, retirement plans, vacation & holidays

 

#LI-JR2

#LI-HYBRID

Resideo is a leading global provider of critical comfort and security solutions primarily in residential environments and distributor of low-voltage electronic and security products. Building on a 130-year heritage, Resideo has a presence in more than 150 million homes, with 15 million systems installed in homes each year. We continue to serve more than 110,000 professionals through leading distributors, including our ADI Global Distribution business, which exports to more than 100 countries from more than 200 stocking locations around the world. Resideo is a $5.0 billion company with approximately 13,000 global employees. For more information about Resideo, please visit www.resideo.com.

At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the "EEO is the Law" poster"EEO is the Law" Supplement Poster and the Pay Transparency Nondiscrimination Provision. Resideo complies with applicable equal employment laws in all countries where we do business. For more information on how we process your information in the job application process, please refer to Recruitment Privacy Notice. If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.

Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  1  0  0

Tags: Automation C Compliance Cryptography Encryption Hashing IEC 62443 ISO/SAE 21434 NIST Privacy Python RTOS SBOM Scripting Vulnerabilities

Perks/benefits: Career development Health care Insurance

Region: North America
Country: United States

More jobs like this

Explore more career opportunities

Find even more open roles below ordered by popularity of job title or skills/products/technologies used.