Develop firmware for various embedded products at Resideo, focusing on firmware implementation, review, and collaboration for product success.
Responsibilities
Develop firmware for a variety of embedded products.
Help review product specifications and implement firmware for current and existing systems to fulfill the needs of Resideo's customers.
Create project and technical reports as required and help define product specifications as needed.
Participate in firmware review process and conduct failure analysis by collaborating with various teams to ensure product success.
Help maintain firmware and develop tools for internal use, including scripts and basic hardware interfaces.
Requirements
Experience in electrical engineering, computer science, or in related technical field
3+ years of strong working experience in embedded systems development, debugging, and testing
Developing and maintaining embedded applications with C++, object-oriented programming, multi-threaded programming, socket programming, and inter-process communication
Working with a test team to diagnose and debug reported issues
Working experience with developing software in Linux environment and using command line interface
Strong understanding of ARM based platforms, Python, JSON, JIRA, GIT, Confluence, Bamboo, Crucible, and Microsoft Visual Studio/Eclipse
Participating in architectural designs and discussions
Understanding of graphical user interfaces on embedded system
Strong critical thinking and problem-solving skills
Strong interpersonal skills with the ability to work and relate well with others
Excellent verbal and written communication skills
Proven ability to work both in a collaborative environment, as well as independently
Work effectively within a Scrum team of highly-motivated engineers
Detail oriented and self-driven
Strong critical thinking and problem solving skills
Experience working in embedded software architectures
Solid communication and collaborative skills
Detail orientated and self-driven
Passionate about new technologies.
Benefits
Immediate eligibility for Resideo benefits, including Medical, Dental, Vision insurance and 401k.
Junior Firmware Engineer at ORBCOMM designing embedded firmware for advanced connected products. Collaborating with experienced engineers in a fast - paced environment in either Ottawa or Sterling.
Staff Firmware Engineer developing backend SSD firmware for Micron Technology. Collaborating in a cross - functional environment to enhance performance of non - volatile memory products.
Firmware Engineer at Supermicro developing control algorithms and firmware for power management systems. Collaborating with engineering teams for system integration and testing.
Staff Hardware Engineer responsible for hardware design of compute and sensor systems for autonomous vehicles. Leading prototype integration, validation, and cross - functional collaboration for mission - critical logistics.
Principal Hardware Design Engineer at d - Matrix redefining AI compute architecture and leading hardware development lifecycle. Collaborating on high - performance AI accelerator designs in a hybrid environment.
Hardware Engineer/Principal Engineer on Sentinel program at Northrop Grumman, designing custom and commercial - off - the - shelf systems in Colorado Springs or Manhattan Beach.
Senior Firmware Engineer developing and testing firmware for HPE Slingshot™ products. Involved in design, development, and cross - functional collaboration as part of an Agile team.
Hardware Engineer designing and developing electronic systems for autonomous vehicles. Joining a team revolutionizing the autonomous vehicle industry with breakthrough technology.
Principal Hardware Engineer working on the Sentinel program at Northrop Grumman. Designing custom systems and collaborating with Hardware, Electrical, and Mechanical engineers in Colorado.
Firmware Engineer at Swissbit developing Raw - NAND Interface and Device Abstraction Layer for controller firmware stacks. Engaging in multiple tasks including protocol implementation and device characterization.