Job Details
Experience: 3 to 6 yearsLocation :Malur (Kolar District) & Whitefield BangaloreJob DescriptionResponsible for developing microcontroller drivers like UART, SPI, I2C, CAN, Ethernet using embedded C and application level program in c for medical deviceswork with cross functional teams and define the requirements for the embedded systemsdefining test cases for the sub system against the requirements to qualify the firmware'sdocumenting the embedded softwarerun the static / dynamic code analysis tools and qualify against the MISRAwork with hardware team and support in boards bring up where embedded software driving the hardwarefirmware reviews and updates as per end application requirements for 8051 / ARM Cortex M series controllerswork with software team during integration of projects and support wherever applicabledeveloping the desktop applications using C# to test the embedded software + hardware with simple user interfacework with electromechanical team in defining and selecting the suitable embedded components / electro mechanical devicesSkillsstrong hands on experience in embedded C programming, MISRA, 16 or 32 bit microcontrollers, UART, SPI, I2C, CAN, RS485, RS232, PWM driver development, ADC, DAC interfacing, troubleshooting