Назад
Company hidden
6 часов назад

Software Engineer I (Embedded)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer I (Embedded) (C++/HVAC): Developing embedded applications for HVAC control systems, telemetry, and building management systems with an accent on modern C++, embedded Linux, hardware interfaces, and networking protocols. Focus on designing object-oriented software, integrating MQTT and related messaging protocols, validating system operation, and troubleshooting microprocessor-based systems.

Location: Parkville, Missouri, United States; primary work environment is in office. Occasional travel to job sites is expected, including potential work on rooftops and around electrical equipment.

Company

hirify.global develops HVAC equipment and smart control systems for building management and energy efficiency.

What you will do

  • Develop embedded OS applications for Yocto, Ubuntu Core, Armbian, and related Linux environments.
  • Build efficient, modular, object-oriented software in modern C++.
  • Design and maintain software interfaces, APIs, networking protocols, and security protocols.
  • Implement brokered messaging with MQTT, AMQP, JMS, and related technologies.
  • Develop test methods and applications for system validation, production quality control, and troubleshooting.
  • Collaborate with embedded project engineers and a small development team on HVAC control, telemetry, and building management solutions.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or Electronics Engineering preferred.
  • 1–2 years of software engineering experience preferred.
  • Experience with embedded Linux, ARM architecture, POSIX operating systems, and Windows.
  • Knowledge of electrical and electronic systems and the ability to read microprocessor and microcontroller schematics.
  • Ability to use a digital multimeter and oscilloscope for system troubleshooting.
  • Valid driver’s license and ability to travel independently to job sites as required.

Nice to have

  • Interest in HVAC systems, thermodynamics, control systems, energy efficiency, bare-metal applications, networking, security, and IoT.
  • Experience with Git, GitHub, Azure DevOps, Microsoft Teams, and Office software.

Culture & Benefits

  • Full-time position working primarily in an office environment.
  • Opportunity to contribute to a rapidly changing HVAC and smart-control industry.
  • Ongoing professional development through educational opportunities and study of advanced programming techniques.
  • Work may include occasional outdoor and hazardous job-site conditions, including electrical-shock risks.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →