Staff Embedded Software Engineer Job at Johnson Controls, Glendale, WI

U25PQ05ub0FtK3ZqQWtpZDE4QkwwWXpGTFE9PQ==
  • Johnson Controls
  • Glendale, WI

Job Description

Job Description

What you will do
Johnson Controls is seeking a Staff Embedded Software Engineer to join our dynamic firmware engineering team! You will be responsible for a broad array of product portfolios, including sensors, actuators, refrigeration controls, critical environment (differential pressure) controls and wireless communications, and work across multiple product portfolios with a considerable variety of technologies. If you're a self-motivated individual that has a passion for delivering the next generation of building automation controls, enabling our global customers to optimize their comfort, energy usage, and security within their commercial building, then keep reading!

How you will do it
This position offers the ability to work in a hybrid model – working both from home and in our new Innovation Center - the Warren Johnson Engineering Lab. You will design, implement and test embedded software for a wide variety of products and technologies, as well as work in a collaborative and innovative environment. Get ready to be challenged, develop creative solutions, and to submit patent applications for your novel ideas. Since this requires you to go to the office, candidates must be commuting distance to Glendale, WI, or able/willing to relocate.

Required
• Bachelor or Masters degree in Electrical Engineering, Computer Engineering, or closely related discipline
• A minimum of ten (10) years of qualified experience developing firmware using C/C++
• Experience working with RTOS, and threading within multitasking systems
• Experience with serial communications via I2C, SPI, and RS-485
• Experience with wireless communication protocols including ZigBee, Bluetooth/BLE, and Wi-Fi
• A desire to learn new technologies
• Proven ability to provide technical leadership for small teams
• Proven ability to mentor less experienced engineers
• Strong analytical skills, with the ability to generate creative solutions to overcome difficult challenges
• Strong written and verbal communication skills

Preferred
• Familiarity with BACnet and/or Modbus protocols
• Experience with ARM Core based MCUs
• Experience with fixed-segment and/or graphical LCD displays
• Experience with IDEs like IAR or STM32cube
• Experience with Git & Jira

Job Tags

Work from home, Relocation,

Similar Jobs

Equinox

Personal Trainer, Woodland Hills Job at Equinox

As an Equinox personal trainer your career becomes an empowered lifestyle founded on maximizing both your personal and client performance. Under the guidance of two dedicated managers you will develop and refine an approach to programming, education, business, and financial...

Law firm

Chief of Staff Job at Law firm

 ...Job Title: Chief of Staff Location: Los Angeles, CA About the Role: Our client is seeking a strategic, highly organized Chief of Staff to support their Founding President & CEO and COO. This pivotal role is ideal for a business-minded professional who excels... 

Focused Staffing

Education Director Job at Focused Staffing

 ...Job Description Job Description Education Director Position Type: Full-Time Shift: 1st Shift (Monday to Friday, 8:00 AM 4:00 PM...  ...continuous improvement. Qualifications Bachelors degree in Special Education or a related education field with a Principal or... 

McCandless Ford Meadville

Office Receptionist Job at McCandless Ford Meadville

 ...without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. McCandless Ford Meadville

Alpha Law Firm, PC

Associate Attorney Job at Alpha Law Firm, PC

 ...research. The ideal candidate will possess expertise in Lemon Law. Role Description This is a full-time on-site role for an Associate Attorney at Alpha Law Firm, PC in Beverly Hills, CA. The Associate Attorney will be responsible for handling legal research, writing...