Superior Jobs


Senior Software Engineer- Embedded

  • ID: 17357
  • Posted: 11/16/2020
  • Location: Pune, MH
  • Category: Embedded Systems
  • Job Type: Permanent


The Embedded Software engineer will be required to:
• Develop and implement software of embedded devices and systems
• Perform tests and optimize performance
• Provide post-production support when necessary
• Develop, code, test and troubleshoot the system software
• Analyze, monitor and improve efficiency, stability of the system
• Interface with hardware design and development
• Debug embedded OS issues
• Develop device drivers and perform verification activities
Job Requirements

5+ Yrs of experience in Embedded / Firmware Device Driver development, Board Bring Up, ARM Cortex M processors (preferably STMicro)
• 5+ Yrs of experience in C, C++ Programming languages for embedded application
• 3+ Yrs of experience on system programming for any RTOS e.g. Threads, Semaphore, mutex, message queues etc..)
• 5+ Yrs of experience on Threadx, VxWorks ,UCOS-II, Embedded OS or any other flavor of RTOS
• 5+ Yrs of Experience in hardware/software interfacing and identifying design issues required
• Working knowledge of USB, SPI, UART/USART, DMA, Flash, Bluetooth

Already have an account? Log in here