Sr Firmware Engineer

Resideo Technologies, Inc. Golden Valley , MN 55427

Posted 4 weeks ago

As a Sr. Firmware Engineer, you will develop embedded solutions for Resideo's HVAC appliance controls including appliance control, graphical user interfaces (GUI's), and IoT solutions. 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 alongside some of the world's most talented engineers.

JOB DUTIES:

  • Develop software ranging from the hardware abstraction layer and upwards

  • Programming

  • Manage software applications

  • Creation of instructional technical manuscripts

  • Create reports

  • Interface with customers

  • Create rapid prototypes to allow concept evaluation

YOU MUST HAVE:

  • Bachelor's degree in Computer Science, Computer Engineering, or in related technical field.

  • 5+ years of working experience in embedded systems development, debugging, and testing

  • Strong Embedded C/C++ programming skills programming for embedded devices (IAR Workbench, Microsoft Visual Studio Code, etc

  • Experience working with embedded RTOS's (eg. FreeRTOS, embedded Linux, etc)

  • Knowledge of feedback control loops (eg. PI control)

  • Experience with various communication protocols: Modbus, BACnet, Wi-Fi, Bluetooth, BLE, Zigbee, Z-Wave, Matter, Thread, HomeKit, etc.

  • Experience in Edge2Cloud use cases: Remote monitoring, Command and control, OTA updates

  • Knowledge of Microcontroller architecture and the ability to create low level device specific algorithms

  • Cloud Integration, and end to end solution deployment including Cyber Security and Cryptography

WE VALUE:

  • Some knowledge of safety critical architectures (eg. dual channel) and associated algorithms

  • Familiarity with computer languages, C/C++

  • Experience working in embedded software architectures

  • Solid communication and collaborative skills

  • Knowledge of wireless technology

  • Production experience deploying cloud connected devices

WHAT'S IN IT FOR YOU:

  • Resideo is a large matrix organization, so this is a great opportunity to hone your skills around driving results across cross-functional teams.

  • Work in a Hybrid setting (3 days in office, 2 days remote)

  • Enjoy work-life balance with generous vacation time that can be scheduled with manager approval based on business priorities and personal needs, without pre-set maximums.

  • Immediate eligibility for Resideo benefits, including Medical, Dental, Vision insurance and 401K.

This position is not eligible for US visa sponsorship

#LI-MH1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Sr Firmware Engineer

Resideo Technologies, Inc.