Taro Logo

Firmware Engineer

A global climate technologies company providing HVACR solutions with $5B global revenue, specializing in compression products, electronics, software, and sustainability solutions.
Embedded
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
IoT
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Firmware Engineer

Copeland, a global leader in climate technologies with $5B in revenue, is seeking a Firmware Engineer to join their team in Pune, India. This role offers an exciting opportunity to work on embedded software development for HVACR (Heating, Ventilation, Air Conditioning, and Refrigeration) technologies. The position requires 2-4 years of experience in embedded software development, with a focus on designing and developing firmware modules for new and existing products.

The ideal candidate will have strong expertise in Assembly and C programming, experience with microcontrollers, and knowledge of various communication protocols. You'll be working with global engineering teams, contributing to sustainable climate solutions through innovative technology development. The role combines technical challenges with the opportunity to make a real impact on environmental sustainability.

Copeland offers a comprehensive benefits package including flexible time off, parental leave, and competitive compensation. The company strongly values diversity and inclusion, maintaining an equal opportunity workplace where individuals of all backgrounds are welcomed and supported. This position provides excellent career growth opportunities within a company that's at the forefront of HVACR technology and environmental sustainability.

The role involves collaborating with cross-functional teams, developing firmware solutions, and participating in the full development lifecycle from requirements analysis to implementation. You'll be part of a company that's committed to revolutionizing climate technology while working on cutting-edge embedded systems and IoT applications.

Last updated a month ago

Responsibilities For Firmware Engineer

  • Review product requirements for feasibility towards design, coding and testing
  • Design and develop embedded software modules for product requirements
  • Develop and submit design documents for firmware development activities
  • Debug and resolve software issues and faults
  • Follow organization's software development processes
  • Support development leader on estimation and risk identification
  • Collaborate with global engineering teams
  • Support seniors/leader to ensure project milestone deadlines are met

Requirements For Firmware Engineer

  • B.E./M.Sc./M.E./M.Tech in Electronics/Electronics and Telecommunications/Instrumentation
  • 2 to 4 years of experience in embedded software development
  • Expertise with Assembly and C programming
  • Experience with 8/16/32 bit microcontrollers including ARM Cortex-M/ARM Cortex-A
  • Experience in analog and digital electronic schematics
  • Hands on experience with UART, I2C, SPI protocols
  • Strong debugging skills
  • Good verbal and written communication skills
  • Experience with RTOS based systems preferred
  • Knowledge of wireless protocols (Wi-Fi, Bluetooth, ZigBee) preferred
  • Experience with IoT applications is a plus

Benefits For Firmware Engineer

Parental Leave
  • Flexible time off plans
  • Paid parental leave
  • Vacation and holiday leave
  • Competitive benefits plans