Firmware Engineer I
Resideo
As a Firmware Engineer I, you will 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 for yourself why a career with Resideo is the opportunity you've 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:
1+ years of embedded firmware development using C and/or C++ programming language
Experience in writing firmware for embedded devices
Experience with software development environments such as Visual Studio and IAR Embedded Workbench (i.e. including compiling, linking, loading, and executing)
WE VALUE:
Experience with standard libraries and multithreaded programming with RTOS's like FreeRTOS, Linux, etc.
Knowledge of embedded software and embedded product development
Knowledge of embedded hardware and components
Knowledge of firmware debugging techniques and usage of tools like trace analyzer and JTAG
Experience of using lab tools (i.e. multimeter, oscilloscopes, logic analyzer)
Experience with designing well-architected software systems/modules.
Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output.
Relevant experience in home automation products and residential market
Experience working in Agile Scrum teams?
Experience with wired and wireless data communications technologies, such as SPI, I2C, UART, Wi-Fi, Bluetooth and/or ZigBee.
Familiarity with cryptographic concepts public key cryptography, certificates
Experience with embedded Linux environments such as Raspberry PI
Solid communication, collaborative and interpersonal skills with the ability to work and relate well with others?
Experience with embedded processors such as ARM Cortex-A and Cortex-M processors.
Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour.
Experience with Data structures, Multi-threaded programming, Object Oriented programming, Networking concepts, Network Security.
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.
#LI-LH1
#LI-HYBRID
Resideo is a global leader in smart home and building solutions, with trusted brands including Honeywell Home, First Alert, and Resideo helping people feel more comfortable, secure, connected, and in control every day. Our products and technologies are found in more than 150 million homes and businesses worldwide. From intelligent climate solutions to security, sensing, water, and connected home technologies, Resideo develops and manufactures products designed to simplify everyday life and help protect what matters most. Our global teams span engineering, manufacturing, software, product management, supply chain, customer experience, and more - all working together to shape the future of connected living through innovation, quality, and meaningful real-world impact. At Resideo, our teams help create products and experiences that make everyday life more comfortable, secure, and connected for millions around the world. Learn more at
You can find out more about how the talent community works here: Our recruitment privacy notice Resideo -Recruitment Privacy Notice - Dec 16 2022 describes in more detail how we process your personal data and how you can exercise your personal data rights.
If a disability prevents you from applying for a job through our website, request assistance mailto:View email address on click.appcast.io
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.
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...Focus: Firmware Testing | Embedded Systems | Verification & Validation | FDA-Regulated Products Want to work on technology that directly... ...medical device team in Minneapolis, MN seeking a Firmware Test Engineer to support a critical Class III medical device program. This is...Suggested
$93.6k - $131.04k
...At Tactile Medical, we develop at-home therapy devices that help patients manage chronic health conditions. The Senior Firmware Test Engineer applies deep firmware and device software test experience to help ensure regulated medical device products are safe, reliable...SuggestedHourly pay$87k - $92k
...Requirements: We require a Bachelor of Science in Electrical Engineering, Computer Engineering, Systems Engineering, or a closely... ...embedded software work. Preferred experience includes 1 year of firmware work. Responsibilities: We design electrical systems,...SuggestedFull timeWork experience placementLocal area- ...Skills and Requirements • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a similar technical... ...environment • 3 or more years working in C or C++ in embedded firmware development. • Experience with embedded RTOS or bare-metal...Suggested
- This hands-on Firmware Test Engineer role focuses on owning verification and validation activities for a Class III medical device program. You will develop, execute, and maintain firmware verification testing, ensure requirements traceability, support regulatory submissions...Work at office3 days per week
$178.4k - $267.6k
...reliable, secure, and effective interaction between patients and neuromodulation therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture, development, and lifecycle management of embedded software...Full timeH1bWork at officeLocal areaImmediate startFlexible hours- ...team needs your help to make things that are a little more connected -- and a lot smarter. We’re looking for an Embedded Software Engineer who’ll be responsible for the development of software for the adoption and integration of smart home networking technologies for...Remote workWork from home
$27.5 per hour
...Embedded Software Engineer Intern Punch Through is a design and engineering firm specializing in connected medical device development.... ...rewarding. All About You Skills: You are an engineer who can develop firmware and embedded software for connected products. At Punch Through,...Full timePart timeSummer workInternshipWork at officeRemote workWeekend work- ...Location: Minneapolis, MN Senior Hardware Engineer Eagle Wireless is a connectivity company delivering secure, reliable, and scalable... .... Collaboration & Cross‑Functional Work Collaborate with firmware and software teams to ensure hardware/software co-design...WorldwideRelocation
$100k - $120k
...IQ/OQ/PQ, validation, change control). 10. Experience collaborating with manufacturing, automation, process, and quality engineering teams. 11. Ability to develop technical documentation, training materials, implementation playbooks, and best practices....- ...Partners, we’re driving innovation and growth across our portfolio. The Opportunity: The Senior Embedded Software Engineer will lead the firmware design, implementation and test aspects of New Product Development programs (NPD) and Sustaining products throughout...Flexible hours
$120.8k - $181.2k
...physicians and health systems to improve how patients are treated and supported throughout their care journey.The Senior Software Systems Engineer on the Neuromodulation and Pelvic Health Premarket Design Quality team will partner with cross-functional development teams to...Full timeH1bWork at officeLocal areaImmediate startFlexible hours$118.57k - $125.05k
...Basic Qualifications Requires a Bachelor’s degree in Electrical Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.CLEARANCE...Flexible hours$45 - $48 per hour
...Job Title: Hardware Test Engineer Acute Therapies Verification & Validation Job Description The Hardware Test Engineer will join the Validation engineering team and support product verification, validation, and compliance testing for electrical and mechanical medical...Contract workTemporary workWork at office- ...staffingfuture.comWould welcome a developer in test (writing test automation) and/or standard developer. Looking for strong core engineering skills.Can you please confirm your top 3 skills sets required?Experience in development and verification of software products, in...Work experience placementInternship
$97.5k - $125k
...internal content workflow and content distribution systems. This role provides the opportunity to work alongside Staff and Senior engineers, broaden your experience, and grow in your career, all while working in a friendly and supportive environment.Where You'll BeLocation...Work at officeRemote workMonday to Friday- ...include school districts across the United States and our products support more than eight million students.What you’ll doThe Software Engineer I - Full Stack Product Development is responsible for design, development, and testing of select product area(s) of the Infinite...Temporary workWork experience placementInternshipLocal areaRemote workFlexible hours
$100k - $179k
About this role:Wells Fargo is seeking a Senior Software Engineer...In this role, you will:Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework, HTML, CSS, JavaScript, and relevant front-end frameworks.Translate...Full timeWork experience placementWork at officeRelocation package$80 per hour
...streamline workflows, boost efficiency, and transform the client experience.We are looking for highly skilled Staff and Senior Level Engineers with expertise in React, Typescript, and Node.js/Go to join our dynamic team at a fast-growing B2B SaaS startup. The ideal...Work at officeLocal areaRemote work$90k - $140k
...Job Description Job Description Senior Software Engineer – Embedded Systems & Product Development Minneapolis, MN | Direct Hire... ...The ideal candidate will have extensive experience with embedded firmware, mobile and desktop application development, and full product...Temporary workFlexible hoursShift work$43.37k
...(or restarting) their careers. About the role: Our R&D engineers are tasked with designing and developing implant products for... ...implantable cardiac device development Contribute to embedded firmware design and implementation for Active Implantable Systems (AIS)...Hourly payInternshipWork at officeLocal areaRelocation packageShift work- ...distributed tracing, custom metrics, circuit breakers, and graceful degradation patterns Elevate the team — mentor mid-level and junior engineers through code reviews, architectural discussions, and pair programming Automate with agents — build agentic primitives that make...Full timeContract work
$116.2k - $229.1k
Position Summary AI & Engineering/EaaS - DevOps Engineer IIIBuild and scale modern DevOps capabilities that help clients accelerate delivery, improve reliability, and modernize engineering operations. As a Senior Consultant in Engineering Foundry, AI & E/EaaS - DevOps...Local area- ...are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.... ...Infrastructure-as-Code (IaC)Establish operational standards, lead firmware/lifecycle management, and resolve complex enterprise incidents...H1bLocal area
$117.75k - $172.7k
...develop business cases and presents to Integer management to gain consensus and approval to proceed.o Works with customers' technical/engineering teams to understand and clarify technical requirements and specifications and translate into actionable Integer activities....Full timeImmediate start$90k - $120k
...International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product initiatives...Work experience placement$120k - $160k
Applicants must be legally authorized to work in the United States. We are unable to sponsor or take over sponsorship of a school/employment or any other visa, regardless of expiration date, now or in the future.Who Are We?The Toro Company is a homegrown, Minnesota-based...Full timeWork experience placementRemote workWork visa$152.8k - $229.2k
...applications used in implantable medical devices.As a Principal Software Engineer, you will use your strong DevOps and CI/CD expertise to advance... ...adoption• Build, test, and deployment automation for embedded/firmware or comparably complex software environments• Source control...Full timeWork experience placementH1bWork at officeLocal areaImmediate startWorldwideFlexible hours$27 per hour
..., without the need for sponsorship now or in the future, to be considered for this position. Northmarq is seeking a Software Engineering Intern to join our Information Technology department in our Minneapolis (Bloomington, MN) headquarters office. The ideal candidate...Hourly paySummer workInternshipSummer internshipStart working todayWork at officeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer I. Be the first to apply!




