Senior Embedded Software Engineer

Carrier Global Corporation

Base: $79,000.00 - $158,000.00 annually; bonus/equ...
Not specified (assumed hybrid based on industry standards).
C/c++ programming on linux
5+ years embedded systems experience
System-level debugging and root cause analysis
Carrier Global Corporation is seeking a Senior Embedded Software Engineer to lead the development of embedded software for Linux-based HVAC controller platforms. The ideal candidate will have extensive experience in C/C++ programming and complex debugging, contributing to high-quality software delivery in a collaborative environment

Job Summary

  • The Senior Embedded Software Engineer will lead the development and integration 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 manage technical risks.
  • Employees are eligible for comprehensive benefits including health care, retirement plans, up to 15 days of paid vacation, and tuition assistance.

Matching Summary

Match Score: 85

Carrier Global Corporation is seeking a Senior Embedded Software Engineer to lead the development of embedded software for Linux-based HVAC controller platforms. The ideal candidate will have extensive experience in C/C++ programming and complex debugging, contributing to high-quality software delivery in a collaborative environment.

Salary

Base: $79,000.00 - $158,000.00 annually; Bonus/Equity: Short-term cash incentives subject to plan requirements; Benefits: Health care, retirement, paid time off, tuition assistance

Skills & Requirements

Must-have

  • C/C++ programming on Linux
  • 5+ years embedded systems experience
  • System-level debugging and root cause analysis
  • Translation of SSRD/SRS requirements
  • Unit and integration testing leadership

Nice-to-have

  • Familiarity with CI/CD tools like Docker
  • Experience with HVAC control systems
  • Understanding of real-time embedded architecture
  • Strong analytical and troubleshooting skills
  • Agile and DevOps practice adoption

Key Requirements

  • Bachelor's degree required
  • 5+ years C/C++ programming experience
  • 5+ years embedded Linux systems experience
  • 5+ years complex debugging experience

Work Rights

Not specified

Tailored Resume

Cover Letter