Embedded Software Developer Job in Expert Global
Embedded Software Developer
- Mumbai, Maharashtra
- Not Disclosed
- Full-time
- Permanent
Skills & Experience Required:
4 to 10 years of experience in Embedded Software/Firmware developmentVery good understanding of Embedded software
Very good in Embedded C programming languages
Good understanding of BareMetal Software and RTOS concepts (Experience on Any RTOS is fine)
Should have hands on experience in communication protocols like e.g. RS232, I2C, SPI, CAN, USB device.Experience in Board Bring up, Hardware interfacing for ADC/DAC, Display, Electromechanical components
Preferred to have experience with Linux/RTOS bootloaders
Should be able to lead FW development activities
Work experience with standard embedded platforms e.g. Atmel, STM32, TI, Freescale/NXP, Renesas, Nordic, Microchip
Experience on Unit testing and Static code analysis, MISRA C standards
Good knowledge on Software / Hardware debugging tools, Oscilloscopes, JTAG, Logic Analyzers
Good knowledge on version control software like GIT, SVN
Preferred to have knowledge and experience in Linux OS, build environments like yocto /buildroot
Preferred to have Knowledge on GUI (Graphical user interface) libraries, and experience on graphic displays
Preferred to have Knowledge on any of the lifecycle management software
Preferred to have knowledge on standards like EN 60601-1-6, EN 60601-1-8 & EN 62304
Preferred to have working experience for medical devices
JobQualifications:
B.Tech/B.E in Electronics or equivalent
4 to 10 years of experience in Embedded Software/Firmware development
Working in Medical devices domain or any electromechanical domain
4 to 10 Years
2 - 4 Hires