R

Resideo

Connected home safety devices and solutions

Firmware Engineer 1

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeGolden Valley, MN, USA$78.8k - $134.1k /yr

About the Job

Requirements

  • At least 1 year of embedded firmware development experience using C or C++.
  • Experience writing firmware for embedded devices.
  • Experience using software development environments such as Visual Studio and IAR Embedded Workbench, including compiling, linking, loading, and executing.
  • Experience with standard libraries and multithreaded programming with real-time operating systems such as FreeRTOS or Linux.
  • Knowledge of embedded software and embedded product development.
  • Knowledge of embedded hardware and components.
  • Knowledge of firmware debugging techniques and tools such as trace analyzers and JTAG.
  • Experience using laboratory tools such as multimeters, oscilloscopes, and logic analyzers.
  • Experience designing well-architected software systems and modules.
  • Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity of work output.
  • Relevant experience in home automation products and the residential market.
  • Experience working in Agile Scrum teams.
  • Experience with wired and wireless data communications technologies such as SPI, I2C, UART, Wi-Fi, Bluetooth, or ZigBee.
  • Familiarity with cryptographic concepts, public-key cryptography, and certificates.
  • Experience with embedded Linux environments such as Raspberry Pi.
  • Experience with embedded processors such as ARM Cortex-A and ARM Cortex-M processors.
  • Experience with software management tools such as SVN, Bitbucket, and JIRA, and requirements management tools such as Contour.
  • Experience with data structures, multithreaded programming, object-oriented programming, networking concepts, and network security.

Responsibilities

  • Develop firmware for a variety of embedded products.
  • Create project and technical reports as required and help define product architecture as needed.
  • Participate in schematic and layout reviews, and test and evaluate prototypes from initial engineering samples through mass production.
  • Help maintain firmware servers and develop internal tools, including scripts and basic hardware interfaces.
  • Aid in the design and development of equipment and systems, and redesign existing systems to meet customer needs.
  • Work on all aspects of embedded software development projects, including design, development, review, and testing.
  • Drive innovation using new technologies in hardware, software, and emerging wireless communication protocols.
  • Design and develop embedded software and firmware for Connected Home products.
  • Work with cross-functional systems, hardware, test, and quality teams to produce sound architectures, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation.
  • Cultivate third-party vendor relationships as needed.
  • Research technical problems and implement appropriate algorithm solutions.
  • Explore tools and techniques and contribute to firmware design, development, testing, and management improvements.

Desired Qualifications

  • Demonstrated ability to communicate and collaborate effectively and work well with others.

About the Company

Resideo

Connected home safety devices and solutions

Resideo develops connected home safety and smart-home solutions by combining trusted brands such as First Alert, Honeywell Home, and ADI Global Distribution to protect and automate a house. Its products work through sensors (like smoke or temperature) and smart devices that communicate with a central app or hub, delivering alerts and enabling remote control of the home. The company differentiates itself with a broad, well-known portfolio and a long history in safety and home automation, offering comprehensive protection across multiple brands rather than a single device lineup. Its goal is to help people protect what matters most by providing reliable, integrated technology that makes homes safer and easier to manage.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Scottsdale, AZ
Founded
2018

Recently Posted Jobs

Explore more opportunities at Resideo

See more jobs