Search by job, company or skills

Happiest Minds Technologies

SENIOR ENGINEER - Embedded C++

6-8 Years
Save
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Embedded  C++ Developer
Years of experience: 6+ (embedded domain, 4+ of exp in RTOS)

MUST HAVE:-
Design, code and unit test embedded firmware in C and C++ with strong OOP and data structure knowledge
 Perform board bring up and debugging on STM32 and ESP32 platforms using industry standard tools
 Work with RTOS environments preferably Zephyr including tasks, scheduling, timers and synchronization
Develop and validate I2C, SPI, RS232, RS485 and USB communication interfaces
 Build IoT connectivity using Wi Fi, MQTT, HTTP, BLE and embedded webserver capabilities
Use GitHub for version control and JIRA for tracking while delivering in Agile or SAFe environments
Investigate and resolve complex firmware issues and deliver within tight timelines
 Communicate effectively with cross functional teams and stakeholders
NICE TO HAVE
 Understanding of industrial protocols such as Ethernet, Modbus and REST
 Python scripting for automation, testing and tooling
Knowledge of OTA updates, bootloaders

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150893777