Staff Firmware & Embedded Systems Engineer

Carrier

Indianapolis (IN)

On-site

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Carrier Indianapolis is seeking a Staff Engineer to lead embedded software design for next-generation air-conditioner products. You will drive architecture decisions, mentor engineers, and ensure software meets quality, reliability, and cybersecurity standards.

Based on 7+ years in embedded firmware and C/C++, you will collaborate with hardware, system, and production teams to deliver robust, scalable firmware in a fast-paced environment on-site in Indianapolis.

Qualifications

  • Bachelor's degree in Engineering, or Computer Science, or a technical field degree.
  • 7+ years of experience in the design and development of embedded firmware, and C/C++ programming skills for embedded systems.
  • Willing and able to travel domestically up to 10% of the year.

Responsibilities

  • Design and implement embedded software solutions to address business needs.
  • Experience with Microcontrollers, RTOS and Embedded Protocols.
  • Develop firmware in C/C++, ensuring efficiency, reliability, and safety.
  • May have responsibility for the programming of assembly language, machine language and high-level languages, including but not limited to C and C++.
  • Involve in all aspects of the system software development process - concept, design, reviews, coding and validation.
  • Drive code quality initiatives through best practices including code reviews, unit tests, functional/integration testing, and CI/CD integration.
  • Provide software designs and documentation to the team.
  • Participate in product cybersecurity reviews.
  • Participate in Change Control Board (CCB) meetings to prioritize new features & defects.
  • Perform debugging, troubleshooting embedded systems using emulators, JTAG/BMD debuggers etc.
  • Stay current with emerging technologies and apply relevant innovations as appropriate.
  • Work with embedded system development methodologies such as agile, and related project and repo management tools such as JIRA, Confluence, GitHub etc.
  • Mentor and coach junior and mid-level engineers, providing technical guidance, knowledge sharing, and review feedback.
  • Directs the activities related to the analysis, design, programming, debugging, troubleshooting and modification of software for firmware (IC embedded code) applications.

Skills

Embedded firmware
C/C++ programming
RTOS
Multithreading
Agile

Education

Bachelor's degree in Engineering/CS

Tools

JIRA
Confluence
GitHub

Job description

Carrier Indianapolis is seeking a Staff Engineer to lead embedded software design for next-generation air-conditioner products. You will drive architecture decisions, mentor engineers, and ensure software meets quality, reliability, and cybersecurity standards.

Based on 7+ years in embedded firmware and C/C++, you will collaborate with hardware, system, and production teams to deliver robust, scalable firmware in a fast-paced environment on-site in Indianapolis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Carrier Global Corporation • Indianapolis (IN)

On-site
USD 96,000 - 192,000
Health care benefits
Retirement benefits
Paid time off
+1
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Carrier • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Staff Engineer, Firmware & Embedded Software
Staff Engineer, Firmware & Embedded Software

Carrier • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Sr. Engineer, Firmware & Embedded Software
Sr. Engineer, Firmware & Embedded Software

Carrier • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Staff Embedded Firmware Engineer – RTOS, C/C++, IoT
Staff Embedded Firmware Engineer – RTOS, C/C++, IoT

Carrier Transicold Polska Sp. z o.o. • Indianapolis (IN)

On-site
USD 115,000 - 192,000
Health benefits
Vacation and leave
Paid holidays
+1
Staff Engineer, Firmware & Embedded Software
Staff Engineer, Firmware & Embedded Software

Carrier Transicold Polska Sp. z o.o. • Indianapolis (IN)

On-site
USD 115,000 - 192,000
Health benefits
Vacation and leave
Paid holidays
+1
Senior HVAC Embedded Systems Test Engineer
Senior HVAC Embedded Systems Test Engineer

Carrier Global Corporation • Indianapolis (IN)

On-site
USD 79,000 - 158,000
Health Care Benefits
Retirement Benefits
Time off and Leave
+4
Staff Engineer, Firmware & Embedded Software
Staff Engineer, Firmware & Embedded Software

Carrier Global Corporation • Indianapolis (IN)

On-site
USD 96,000 - 192,000
Health care benefits
Retirement benefits
Paid time off
+1
Embedded Firmware Engineer for HVAC Connectivity & Wireless
Embedded Firmware Engineer for HVAC Connectivity & Wireless

Accelera • Indianapolis (IN)

On-site
USD 96,000 - 124,000
Senior Embedded Systems Test Engineer - HVAC & Field Trials
Senior Embedded Systems Test Engineer - HVAC & Field Trials

Carrier • Indianapolis (IN)

On-site
USD 79,000 - 158,000
Health care benefits (Medical, Dental,
Retirement benefits
Paid time off (vacation & holidays)
+4