Назад
Company hidden
6 дней назад

Principle Software Engineer – Embedded Systems

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

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

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

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

Текст:
/
TL;DR
Principle Software Engineer – Embedded Systems (Embedded C/C++ and RTOS): Designing, developing, integrating, and optimizing embedded software and firmware for connected electrical products with an accent on low-level drivers, hardware integration, communication protocols, and system reliability. Focus on debugging with JTAG and laboratory tools, improving memory and processing efficiency, implementing security and safety features, and validating embedded systems.

Location: Bangalore, India; hybrid work arrangement

Company

hirify.global provides electrical connection and protection solutions for sensitive equipment, buildings, and critical processes through global product brands.

What you will do

  • Design, develop, review, test, and maintain embedded software and firmware for connected electrical products.
  • Develop low-level drivers and integrate software with hardware, sensors, microcontrollers, and peripherals.
  • Implement and optimize communication protocols including Ethernet, Modbus, and wireless technologies.
  • Debug software and hardware issues using JTAG, logic analyzers, oscilloscopes, and other techniques.
  • Optimize code and algorithms for memory efficiency, processing performance, reliability, and response times.
  • Collaborate with hardware engineering, quality assurance, product management, and solution architecture teams while contributing to design reviews and documentation.

Requirements

  • Bachelor’s degree or higher in Electronics, Computer Science, Electrical Engineering, or an equivalent field.
  • 15+ years of embedded firmware or software development experience with Embedded C, C++, RTOS, or Linux-based systems.
  • Experience with multi-threading, coding standards, microcontrollers, and peripheral integration.
  • Experience working with engineering teams using Agile methodologies.
  • Strong analytical, problem-solving, interpersonal, and communication skills.
  • Experience with Git or Subversion, Jira, static analysis, and embedded testing and debugging tools.

Nice to have

  • Knowledge of HTTPS, SNMP, SMTP, BACnet, or Modbus/TCP communication protocols.

Culture & Benefits

  • Work in a globally operating organization with opportunities to contribute to electrical connection and protection solutions.
  • Support for employee philanthropic activities through the hirify.global in Action matching program.
  • Culture focused on innovation, integrity, customer orientation, respect, teamwork, optimism, and accountability.
  • Employee benefits designed to support personal and professional needs.

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