Resideo
Senior Firmware Engineer, Cybersecurity
Resideo, Minneapolis, Minnesota, United States, 55400
Join to apply for the
Senior Firmware Engineer, Cybersecurity
role at
Resideo 3 hours ago Be among the first 25 applicants Join to apply for the
Senior Firmware Engineer, Cybersecurity
role at
Resideo Job Description
As a Cybersecurity Senior 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. Youll 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 youve been looking for! Job Description
As a Cybersecurity Senior 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. Youll 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 youve 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:
3+ 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
About Us
Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at 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.
JOB INFO
Job Identification : 16791
Job Category : Firmware Engineering
Posting Date : 2025-08-04T17:22:40+00:00
Job Schedule : Full time
Locations : 1985 Douglas Drive North, Golden Valley, 55422, US
(Hybrid)
Incentive Eligible : N/A
Business : Resideo
Hiring Salary Range : The typical hiring salary for this role, ranges from USD $95104.8 to $179928.0 per year but varies by specific work location. Within a range, Resideo determines base pay for an individual based on various factors, including market conditions, skills, and experience.
Benefits : Resideo provides comprehensive benefits, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, 401k Plan, vacation & holidays.
US Visa Sponsorship Eligibility : This position is not eligible for US visa sponsorship
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Design, Information Technology, and Engineering Industries
Computers and Electronics Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting Referrals increase your chances of interviewing at Resideo by 2x Get notified about new Senior Firmware Engineer jobs in
Golden Valley, MN . St Paul, MN $107,882.00-$116,923.00 13 hours ago St Paul, MN $135,446.00-$142,373.00 13 hours ago St Paul, MN $121,907.00-$132,123.00 13 hours ago Minneapolis, MN $106,570.00-$170,140.00 4 days ago Minneapolis, MN $92,290.00-$156,860.00 1 week ago Golden Valley, MN $77,700.00-$132,300.00 3 hours ago Eden Prairie, MN $66,500.00-$97,570.00 2 weeks ago Shakopee, MN $104,541.00-$153,326.00 5 days ago Principal Software Engineer - Embedded Systems
Plymouth, MN $106,570.00-$170,140.00 4 days ago Senior Principal Embedded Software Engineer
Minneapolis, MN $140,000.00-$175,000.00 3 weeks ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Shakopee, MN $100,000.00-$140,000.00 2 hours ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Sr. Embedded Software Developer (Aviation/Aerospace)
Minneapolis, MN $90,000.00-$120,000.00 3 weeks ago Senior Principal Embedded Software Engineer
Minneapolis, MN $140,000.00-$175,000.00 3 weeks ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Minneapolis, MN $90,000.00-$120,000.00 3 weeks ago Eden Prairie, MN $88,550.00-$115,500.00 4 months ago Bloomington, MN $115,684.00-$123,000.00 1 day ago Minneapolis, MN $50.00-$65.00 22 hours ago Bloomington, MN $115,684.00-$121,000.00 2 weeks ago St Paul, MN $120,000.00-$150,000.00 4 days ago Embedded Linux Senior Software Engineer - Optimisation
Eden Prairie, MN $88,550.00-$115,500.00 2 weeks ago Bloomington, MN $115,684.00-$121,000.00 1 month ago Golden Valley, MN $77,700.00-$132,300.00 3 hours ago Minneapolis, MN $60,000.00-$85,000.00 3 weeks ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Senior Firmware Engineer, Cybersecurity
role at
Resideo 3 hours ago Be among the first 25 applicants Join to apply for the
Senior Firmware Engineer, Cybersecurity
role at
Resideo Job Description
As a Cybersecurity Senior 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. Youll 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 youve been looking for! Job Description
As a Cybersecurity Senior 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. Youll 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 youve 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:
3+ 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
About Us
Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at 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.
JOB INFO
Job Identification : 16791
Job Category : Firmware Engineering
Posting Date : 2025-08-04T17:22:40+00:00
Job Schedule : Full time
Locations : 1985 Douglas Drive North, Golden Valley, 55422, US
(Hybrid)
Incentive Eligible : N/A
Business : Resideo
Hiring Salary Range : The typical hiring salary for this role, ranges from USD $95104.8 to $179928.0 per year but varies by specific work location. Within a range, Resideo determines base pay for an individual based on various factors, including market conditions, skills, and experience.
Benefits : Resideo provides comprehensive benefits, including life and health insurance, life assistance program, accidental death and dismemberment insurance, disability insurance, 401k Plan, vacation & holidays.
US Visa Sponsorship Eligibility : This position is not eligible for US visa sponsorship
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Design, Information Technology, and Engineering Industries
Computers and Electronics Manufacturing, Appliances, Electrical, and Electronics Manufacturing, and IT Services and IT Consulting Referrals increase your chances of interviewing at Resideo by 2x Get notified about new Senior Firmware Engineer jobs in
Golden Valley, MN . St Paul, MN $107,882.00-$116,923.00 13 hours ago St Paul, MN $135,446.00-$142,373.00 13 hours ago St Paul, MN $121,907.00-$132,123.00 13 hours ago Minneapolis, MN $106,570.00-$170,140.00 4 days ago Minneapolis, MN $92,290.00-$156,860.00 1 week ago Golden Valley, MN $77,700.00-$132,300.00 3 hours ago Eden Prairie, MN $66,500.00-$97,570.00 2 weeks ago Shakopee, MN $104,541.00-$153,326.00 5 days ago Principal Software Engineer - Embedded Systems
Plymouth, MN $106,570.00-$170,140.00 4 days ago Senior Principal Embedded Software Engineer
Minneapolis, MN $140,000.00-$175,000.00 3 weeks ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Shakopee, MN $100,000.00-$140,000.00 2 hours ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Sr. Embedded Software Developer (Aviation/Aerospace)
Minneapolis, MN $90,000.00-$120,000.00 3 weeks ago Senior Principal Embedded Software Engineer
Minneapolis, MN $140,000.00-$175,000.00 3 weeks ago Bloomington, MN $97,664.00-$102,000.00 3 weeks ago Minneapolis, MN $90,000.00-$120,000.00 3 weeks ago Eden Prairie, MN $88,550.00-$115,500.00 4 months ago Bloomington, MN $115,684.00-$123,000.00 1 day ago Minneapolis, MN $50.00-$65.00 22 hours ago Bloomington, MN $115,684.00-$121,000.00 2 weeks ago St Paul, MN $120,000.00-$150,000.00 4 days ago Embedded Linux Senior Software Engineer - Optimisation
Eden Prairie, MN $88,550.00-$115,500.00 2 weeks ago Bloomington, MN $115,684.00-$121,000.00 1 month ago Golden Valley, MN $77,700.00-$132,300.00 3 hours ago Minneapolis, MN $60,000.00-$85,000.00 3 weeks ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr