IoT Firmware Engineer

Apply

Sign up to receive career updates before completing the application

Note: You will complete the application on the next page


Skip & Continue

Job Number: 1233

External Description:

Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with business segments covering HVAC, refrigeration, and fire and security. We make modern life possible by delivering safer, smarter and more sustainable services that make a difference to people and our planet while revolutionizing industry trends. This is why we come to work every day. Join us and we can make a difference together.

About This Role

As a member of the firmware development team, your daily activities will include the full life-cycle of design, development, modification, testing, debugging, and support for new and existing firmware.

Key Responsibilities:

  • Develop bare metal firmware solutions to meet the needs of customers
  • Determine test requirements needed for the testing team
  • Work closely with stakeholders and technical lead to see product through the entire development lifecycle
  • Participate in code reviews, offering guidance and direction on best practices
  • Communicate with hardware engineers to ensure correct system integration
  • Develop device drivers and board support packages
  • Run unit tests and troubleshoot
  • Provide support to production and field issues
  • Drive continuous improvement in engineering best practices
  • Interact with other departments to understand and break down business requirements

Required Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related discipline
  • 5+ years of experience in bare metal firmware development

Preferred Qualifications:

  • Proficiency in C
  • In-depth understanding of hardware and embedded systems
  • Practical experience in creating new codebases from scratch
  • Basic understanding of relevant technologies, software development methodologies, and programming languages
  • Must be able to work independently or with a team to meet deadlines
  • Ability to think architecturally and algorithmically
  • Experience with version control systems (primarily git)

EH&S REQUIREMENTS

  • Comply with the EH&S Policy and applicable regulatory and company EH&S rules and requirements
  • Report to supervision conditions or practices that are either unsafe or that may adversely impact the environment, to ensure prompt resolution of potential hazards
  • Attend scheduled EH&S training program
  • Actively support the organization’s efforts to meet or exceed EH&S goals and plans
  • Recommend improved EH&S practices

#LI-On-site

#REF

RSRCAR

Job Number: 30108857

Community / Marketing Title: IoT Firmware Engineer

Location_formattedLocationLong: Massachusetts, US