Carrier

Senior Embedded Software Engineer

Carrier  •  North Carolina (Onsite)  •  1 month ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Role Purpose

The Senior Embedded Software Engineer will lead the development, integration, and troubleshooting of embedded software for Linux-based HVAC controller platforms. This role requires strong technical depth to handle complex development, drive system-level debugging, and proactively identify and manage technical risks, ensuring high-quality and reliable software delivery.

Role Responsibilities

  • Design, develop, and maintain embedded software using C/C++ on Linux-based platforms
  • Translate SSRD/SRS requirements into robust and scalable software implementations
  • Lead system-level debugging, root cause analysis, and resolution of complex software issues
  • Identify, track, and drive mitigation of technical risks, dependencies, and integration challenges
  • Own critical software components and ensure quality, performance, and reliability
  • Perform and guide unit testing, integration testing, and validation activities
  • Collaborate with architects, systems, controls, and QA teams to ensure alignment and seamless integration
  • Support lab, factory, and field issue resolution, including critical escalations
  • Contribute to and drive adoption of Agile, CI/CD, and DevOps practices

Minimum Qualifications

  • Bachelor’s degree.
  • 5+ years of experience in C/C++ programming and embedded Linux systems
  • 5+ years of experience in complex debugging and system-level problem-solving

Preferred Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Electronics, or related discipline.
  • Master’s Degree in Computer Science, Engineering, Electronics, or related discipline.
  • Familiarity with CI/CD tools (Docker, Conan, CMake, SonarQube)
  • Familiarity with HVAC control systems or industrial embedded platforms
  • Good understanding of software architecture, integration, and real-time/embedded systems
  • Ability to identify and manage technical risks across development lifecycle
  • Strong analytical, troubleshooting, and communication skills
Carrier

About Carrier

Carrier is a global leader in intelligent climate and energy solutions, pioneering sustainable innovations in climate technologies. Founded by Willis Carrier, the inventor of modern air conditioning, we have been shaping industries and enhancing lives for more than a century. With approximately 48,000 employees across 160 countries and more than 35 trusted brands, Carrier serves customers through four business segments: Climate Solutions Americas, Climate Solutions Europe, Climate Solutions Asia Pacific, Middle East & Africa and Climate Solutions Transportation. Our solutions enable healthier, more efficient and more sustainable environments in homes and buildings, and help ensure the safe transportation of food, medicine and vaccines. Grounded in our purpose—we continue to lead through relentless innovation and a deep commitment to customer success, delivering cutting-edge solutions that bring comfort, safety and sustainability to life. Carrier. For the World We Share.

Industry
Wholesale & Distribution
Company Size
10,000+ employees
Headquarters
Palm Beach Gardens, Florida
Year Founded
Unknown
Social Media