Honeywell Sr Software Engineer in Golden Valley, Minnesota

Sr Software Engineer

Deliver business value through Right and Fast partnership

This is an incredibly exciting time to join the Homes and Global Distribution team at Honeywell! Homes and Global Distribution is a leader in the home heating, ventilation and air conditioning (HVAC) controls and security markets, and a leading global distributor of security and fire protection products.

In 2018, Honeywell will be spinning off the Homes and Global Distribution business into a stand-alone, publicly traded company. Being a stand-alone company will provide the business the independence, focus, direct financial resources, and flexibility required to adapt quickly to market and customer dynamics, and we want you to be part of its evolution.

At Honeywell, we look for peopledrivenby a desire to contribute, be challenged and grow. Our people make Honeywell a special company and are a key competitive advantage.

In this role, you will work on allaspectscomplex 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.

You will collaborate closely with a team of highly motivated peers. You will contribute and provide technical leadership, mentorship, as well as coordination with project planning and execution.

You will design great products –novelin 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.

Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks.

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.

Evaluate new technologies as they apply toexistingfunctions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet/schematic design review.

Research complex technical problems and implement appropriate algorithm solutions.

Explore tools and techniques and contribute to efforts that benefit firmware design, development, testingandmanagement.

Acts as a resource to mentor and teach less experienced engineers.

Honeywell International is a $40 billion diversified Fortune 100 leader with more than 131,000 employees in 100 countries around the world. We invent and manufacture technologies that address some of the world’s toughest challenges linked to global macro trends like energy efficiency, clean energy generation, safety and security, globalization and customer productivity.

We are building a world that’s safer and more secure, more comfortable and energy efficient, more innovative and productive. For more information, please visit or follow us @HoneywellNow.

25 Requirements and design

25 Software architecture and coding

25 Verification and Validation

25 Analytical skills & software development skills

  • Bachelor’s Degree in CS, EE, CE or relevant engineering/technical discipline, with 5+ years of experience in embedded systems design & development.
  • 3+ years of experience with C and/or C++ programming tools. Experience with software development environments such as Visual Studio, IAR Embedded Work-bench, debugging tools, in-circuit emulators and JTAG, Wireshark.
  • Familiarity with Agile development approaches
  • Experience with 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.
  • Experience with wireless data communications technologies, such as Wi-Fi, Bluetooth and/or ZigBee.
  • Demonstrated proficiency with designing well-architected software systems/modules.
  • Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions.
  • Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs.
  • Demonstrated ability to serve as a lead software engineer for complex software projects.
  • Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output.

Exempt Careers at Honeywell - Engineering

  • Relocation Provided
  • Some Travel Required
  • Continued Professional Development
  • Job ID: HRD31114
  • Category: Engineering
  • Location: 1985 Douglas Drive North, Golden Valley, MN 55422 USA

Honeywell 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, or veteran status.

Honeywell 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 equal employment regulations, refer to the EEO is the Law poster .

Please refer to the EEO is the Law Supplement Poster & the Pay Transparency Policy .

If a disability prevents you from applying for a job through our website, request assistance here . No other requests will be acknowledged.

Terms & Conditions | Privacy Statement © 2017 Honeywell International Inc.