Embedded Software Engineer

Carrier
US - North Carolina - Charlotte
View Company Profile / << Go Back

  • Job Type: Full time
  • 18 days ago

Job Description

The role involves developing, testing, and troubleshooting embedded software on Linux-based HVAC controller platforms. Responsibilities include hands-on implementation, lab validation, and debugging to ensure reliable software delivery.

Requirements: A bachelor's degree and 2+ years of experience in C/C++ programming are required. Preferred qualifications include familiarity with HVAC control systems and a good understanding of embedded systems and Linux environments.

Key Skills: C/C++ Programming, Embedded Systems, Linux Environments, Debugging, Root Cause Analysis, Unit Testing, Integration Testing, Communication Protocols, HVAC Control Systems, Analytical Skills, Problem-solving Skills, Collaboration, Agile Development, CI/CD Workflows, Lab Validation, Troubleshooting

Benefits: Health Care Benefits, Retirement Benefits, Paid Vacation Days, Paid Sick Days, Paid Personal Leave, Paid Holidays, Birth and Adoption Leave, Parental Leave, Family and Medical Leave, Bereavement Leave, Jury Duty Leave, Military Leave, Purchased Vacation, Short-term and Long-term Disability, Life Insurance, Accidental Death and Dismemberment, Tuition Assistance




Fast Track Upload