Senior Embedded Software Engineer

Carrier Global Corporation

Base: $79,000.00 - $158,000.00 annually; bonus/equ...
Not specified (assumed on-site or hybrid)
C/c++ programming on linux
Embedded linux systems experience
System-level debugging skills
Carrier Global Corporation is seeking a Senior Embedded Software Engineer to lead the development and troubleshooting of embedded software for Linux-based HVAC controller platforms. The ideal candidate will have extensive experience in C/C++ programming and system-level debugging, while the position offers competitive benefits and a salary range from $79,000 to $158,000

Job Summary

  • The Senior Embedded Software Engineer will lead the development of robust software for Linux-based HVAC controller platforms to ensure comfort and safety.
  • This role requires translating complex requirements into scalable implementations while driving system-level debugging and root cause analysis.
  • 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 and troubleshooting of embedded software for Linux-based HVAC controller platforms. The ideal candidate will have extensive experience in C/C++ programming and system-level debugging, while the position offers competitive benefits and a salary range from $79,000 to $158,000.

Salary

Base: $79,000.00 - $158,000.00 annually; Bonus/Equity: Short-term cash incentives available; Benefits: Health, dental, vision, retirement, paid time off, tuition assistance

Skills & Requirements

Must-have

  • C/C++ programming on Linux
  • Embedded Linux systems experience
  • System-level debugging skills
  • SSRD/SRS requirement translation
  • Unit and integration testing

Nice-to-have

  • CI/CD tools familiarity
  • HVAC control systems knowledge
  • Real-time embedded systems understanding
  • Technical risk management ability
  • Agile and DevOps adoption

Key Requirements

  • Bachelor's degree required
  • 5+ years C/C++ experience
  • 5+ years embedded Linux experience
  • Complex debugging expertise

Work Rights

Not specified

Tailored Resume

Cover Letter