What are the responsibilities and job description for the Principal Engineer position at Triveni IT?
Job Title/Designation: Principal Engineer - IoT Firmware & Systems
Job Location: Atlanta, GA
Technical Expertise:
- Expertise in C and C programming for microprocessor, microcontroller, and SoC architectures
- Expertise in bare metal, Deep knowledge of RTOS, device drivers, and multi-threaded application development
- Experience in wireless technologies such as Wi-Fi, BLE, Threads, Matter, and Sub-GHz
- Experience in networking protocols such as TCP/IP, UDP, Secure MQTT, HTTPS, and Amazon Sidewalk
- Expertise in secure IoT cloud communication and integration
- Experience in serial communication interfaces such as RS-485, RS-232, I2C, SPI, and MODBUS
- Expertise in Bootloader, Secure boot, RAND, ECC, RSA, and Power modes for MCU platforms
- Experience with debugging tools such as GDB, J-Link, and static code analyzers
- Experience with various HW platforms bring-up and debugging using DSO, Logic analyzer, and Power profiling tools
- Proficiency with CI/CD automation tools and workflows, specifically including Jenkins
Salary : $70 - $80