Indiana Stem Jobs

Mobile Indiana Career Connect Logo

Job Information

Carrier Embedded Software Engineer in Indianapolis, Indiana

Date Posted:

2020-08-26-07:00

Country:

United States of America

Location:

CAI22: Carrier - Indianapolis 30 S Meridian St, Suite 500 , Indianapolis, IN, 46204 USA

Carrier is a leading provider of HVAC, refrigeration, fire, security, and building automation technologies. These high-technology products and services enable modern life by delivering efficiency, safety, and security across several platforms!

General responsibilities:

Carrier is seeking a highly motivated Embedded Software Engineer to participate on our global teams that develop Carrier’s embedded control products. These solutions require the coordination of the development of cloud, mobile app, and embedded controls technologies.

This individual would be responsible for design and development of the firmware for various embedded products.

The ideal candidate is excited by firmware development, new embedded technologies, and the IoT domain.

Key responsibilities:

Each day, the engineering team is working to meet some of the most unique and exciting global challenges. In order to maintain our role as a global leader, we continue to seek talented, ambitious individuals to join engineering. If you thrive in a fast-paced environment and are looking for an opportunity to apply your technical expertise, then we have a great opportunity for you. We are seeking an innovative, data driven, results-oriented team member to contribute to our continued legacy of innovation and success!

The candidate will have responsibility for the following in addition to adhoc assignments as needed.

  • Develop embedded software in support of Carrier’s wall controls, thermostats, and embedded equipment controls

  • Participate with Carrier’s Marketing organization to help define the technology roadmap for future residential HVAC embedded controls systems, as well as connected home features and products

  • Develop embedded software in support of Carrier’s HVAC control systems

  • Develop user friendly GUIs for Carrier’s wall controls and thermostats

  • Experience developing in an Agile software development environment

  • Experience leading small development projects

  • Works effectively with various engineering functions/disciplines; systems, hardware, validation/reliability and manufacturing

  • Writes special test software for hardware and validation/reliability engineering

  • Demonstrates the ability to work within a project team

  • Actively participates in the project planning process (e.g. estimates for project plan tasks, resources, completion time, capital requirements, risks, expenses, etc.)

  • Balances the responsibilities of sustaining and new product development projects

  • Completes prototype and test software development

  • Participates in risk identification reviews

  • Writes specifications and test plans

  • Leads and participates in software inspections and design reviews

  • Completes systems integration and software requirements

Level of responsibility:

  • Responsible for leading small projects or providing technical leadership within functional discipline

  • Makes significant contribution to their team by applying their knowledge of the discipline

  • Works with moderate guidance on projects with short-term focus

TYPICAL EDUCATIONAL REQUIREMENTS:

  • BS/MS in Computer/Electrical Engineering or Computer Science

Key qualifications:

  • 7-10 years of software development experience

  • Understanding of C, C++ and JAVA programming languages

  • Experience with various connectivity protocols (WiFi, Bluetooth, Z-Wave, Zigbee, etc.)

  • Experience with socket APIs

  • RTOS experience

  • Experience with software architecture and design patterns

  • Familiarity with debugging

  • Experience with configuration/change management systems such as PVCS or Rational Team Concert

  • Intermediate level skills with Microsoft Word and Microsoft Excel

  • Organized with strong attention to detail, while managing multiple priorities

  • Proven ability to implement continuous improvements and standardize processes

  • Linux/Android (preferred)

  • Experience with ARM Microcontrollers (preferred)

  • Model Based Development using IBM Rhapsody and Matlab/State Flow (preferred)

  • (HVAC) System Design Experience (preferred)

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link (https://www.corporate.carrier.com/legal/privacy-notice-job-applicant/) to read the Job Applicant's Privacy Notice

DirectEmployers