Sr Firmware Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Full Job Posting
Develop firmware for a variety of embedded products.
You will create project and technical reports as required and help define product architecture as needed.
You will participate in schematic/layout review process and test and evaluate prototypes from initial engineering samples to mass production.
You will help maintain firmware servers and develop tools for internal use, including scripts and basic hardware interfaces.
Aid in the design and development of equipment and systems, and redesign of existing systems to fulfill the needs of Resideo's customers.
We invite you to discover why a career with Resideo is the opportunity you have been looking for.
Help create innovative technologies that make the world cleaner and more sustainable, more secure, connected, energy efficient, and productive.
Work along side some of the world's most talented engineers.
JOB DUTIES:
- Work on all aspects embedded software development projects – design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols.
- Collaborate closely with a team of highly motivated peers.
- Design great products – novel in capability, exceptional in quality, and always delivering an end-to-end 5-star customer experience.
- Design and develop embedded software/firmware for Connected Home products.
- Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed.
- Research technical problems and implement appropriate algorithm solutions.
- Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management.
You Must Have
- 5+ years of experience in embedded systems, including 4+ years developing firmware in C/C++. Proven experience writing and debugging firmware for embedded devices.
- Strong hands‐on experience with FreeRTOS and Embedded Linux environments.
- Proficiency with Visual Studio, IAR Embedded Workbench, and related build/debug toolchains.
- Solid coding and scripting skills in C++ and Python.
We Value
- Strong experience in multithreaded embedded development, including RTOS environments such as FreeRTOS and Embedded Linux.
- Solid understanding of embedded software, embedded hardware, firmware debugging (JTAG, trace analyzers), and hands‐on use of lab equipment like oscilloscopes and logic analyzers.
- Ability to design clean, scalable, well‐architected software modules, break down requirements into actionable tasks, and deliver high‐quality results in Agile/Scrum teams.
- Expertise with wired and wireless communication technologies (SPI, I2C, UART, Wi‐Fi, Bluetooth, ZigBee), ARM Cortex‐A/M processors, and familiarity with cryptography, networking, and system security.
- Experience with embedded Linux platforms (e.g., Raspberry Pi), strong collaboration and communication skills, and comfort using modern software management and requirements tools (SVN, Bitbucket, JIRA, Contour).
What'S In It For You
- Opportunity to have a direct impact on high-scale projects and products selling to millions of homes and businesses worldwide.
- Play a key role in driving a world where people are healthy, happy, safe, and secure through innovative connected automation solutions.
- Influence over a dynamic tech stack and the opportunity to work with and explore cutting-edge technologies.
- Collaborate with high-performing, cross-functional teams in an agile and intellectually stimulating environment.
#LI-LH1 #LI-HYBRID
About Resideo
Global provider of smart home, security, and building solutions.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Resideo
Manager, Global Product Information & Digital Assets
Golden Valley, USA
Senior Manager, Stock Plan Administration
Golden Valley, USA
The Senior Manager, Stock Plan Administration will play a key leadership role in shaping and managing Resideo’s equity administration function. This highly visible position owns the day-to-day administration of our stock
Senior SAP EDI Integration Analyst
, IND
Job Description The Senior SAP & EDI Integration Analyst will be responsible for building, supporting and maintaining EDI integrations between Resideo's customers and its SAP environment. This is a hands-on technical and
Manager, Global Product Information & Digital Assets
Golden Valley, USA
The Resideo Manager of Global Product Information & Digital Assets (PIM/DAM) is responsible for the governance, quality, structure, and distribution of product information across Resideo's data ecosystem, both internal a
Senior Product Manager - Web
Golden Valley, USA
We are seeking a curious and collaborative Senior Product Manager to lead strategy, roadmap, and evolution of Resideo's web-based software experiences across multiple user verticals. In this role, you will define how use
Software Engineer II
Austin, USA
Designs, develops, tests, and supports software for cloud-based and connected-device solutions. Works as part of an engineering team to deliver reliable backend services, APIs, and cloud integrations under the guidance o
Director of North America Trade Compliance and Programs
Austin, USA
As Director of North America Trade Compliance and Programs you will lead programs to ensure compliance with international trade regulations with particular focus on US, Mexico and Canada. This position reports to the Gen
Senior Product Manager - Web
Golden Valley, USA
Manager, Global Product Information & Digital Assets
Golden Valley, USA
Senior Manager, Stock Plan Administration
Golden Valley, USA
Senior SAP EDI Integration Analyst
, IND
Manager, Global Product Information & Digital Assets
Golden Valley, USA
Senior Product Manager - Web
Golden Valley, USA
Software Engineer II
Austin, USA
Director of North America Trade Compliance and Programs
Austin, USA