6 дней назад
Principle Software Engineer – Embedded Systems
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Embedded Software Engineer (C/C++)
5 дней назад
Staff Engineer - Embedded Software (C/C++)
98 900 - 125 600$
6 дней назад
R&D Embedded Systems Software Engineer (C/C++)
116 800 - 182 500$
6 дней назад
Engineer I - Embedded Software Engineer (Engineering Development Program 2027) (Embedded Systems)
7 дней назад
Software Engineer II (Embedded Systems)
7 дней назад