Embedded Software Engineer
Job Description:
Must: - Strong C/C++ experience and coding standards like MISRA - Knowledge of various microcontrollers 8/16/32 bit ARM (preferred)(All Cortex) , Microchip PIC16/PIC18 - Knowledge of microcontrollers, memory Handling (Like EEPROM R/W, FLASH R/W, SD Card), RTC, WatchDog, GPIO, ADC and Communications (like SPI, I2C, UART, ,CAN,RS232, RS485, USB, Ethernet, TCP/IP). - Good Experience in embedded firmware design and development, experience in microcontroller & microprocessor design and interfacing - Firmware issue debugging using gdb, JTAG, PICKit(ICD) etc.
Plus: - Knowledge of various Wireless technologies (Zigbee/BLE/SubGHZ/ISA100/LoRa/WiSUN) - Understanding of version control(GIT) ,dev tool chains like Jira, BitBucket - Hands on Experience with Embedded Workbench toolchain like IAR/Keil/Eclipse - Understanding of RTOS and Linux system programming - Exposure to Agile scrum and Acceptance Test Driven development is desirable |
Primary Skills:
- Should have strong C language expertise
- Knowledge of Embedded Micro controllers
Required Qualification: B.E. in Electronics/Electrical/ECE or M.E/M.S. in Electronics/EE/ECE
Required Experience: Minimum 1 year or experience or Freshers with 90% above Academic grades
Working Hours/ Shift Timings: 9-6PM flexible hours
Company Profile
Our client is into Wireless and Embedded Software based smart application development.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.