Required Skills

Middleware Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 10th Aug 2021

JOB DETAIL

Experience inC/C /Linux programming languages .

Experience indevelopment and integration of device drivers on both Linux and Androidplatforms.

Workingexperience on the integration of IIO HALs for various sensor devices on Androidplatform.

Hands onexperience of porting Linux and board bringup on OMAP architecture.

Experience inBSP development with complete implementation of Kernel board file for differentperipherals.

Conversantwith 8/16/32-bit Microcontrollers Programming 

Experience inGenivi LifeCycle Management for InVehicle Infotainment(IVI) Systems. 

ImplementedLinux Character Driver with proper Synchronization, Advanced operations andMemory Management Techniques.

Experience inInternet of Things (IoT). Worked on Real Time Embedded Projects to get datafrom IoT devices and multi-purpose sensors. 

Soundknowledge of Qt Application Development framework.

Worked on IPCsMechanisms like PIPES, FIFOS, Shared Memory and synchronization Techniques LikeSemaphores, Mutexes.

Experience inAgile Development Methodology.

GoodUnderstanding of POSIX Threads.

Experience inshell Scripting using BASH shell.

Professed inTCP/IP -- Network Programming including Socket programming.

Understandingof Linux Booting Process for ARM as well as X86 architectures.

Familiar withdebugging techniques like GDB.

Worked onrevision control system tools eg. GIT ,SVN.

Experiencewith ADB Tool.

Experiencewith automation tools e.g JENKINS,GERRIT,RTC

 

 

EDUCATION

 

Master ofScience- Electrical Engineer: San Jose State University 2016-2018

Bachelor’s intechnology- Electrical Engineer: Jawaharlal Neh.ru Technological University,India 2012-2016

 

 

TECHNICALSKILLS

ProgrammingLanguages : C, C

EmbeddedPlatforms : ARM, Cortex A8, Intel Tangier Merrifield

CommunicationProtocols : I2C,RS232 

Protocols :TCP/IP

OperatingSystems : Linux, Android , Embedded Linux, QEMU

ShellScripting : Bash Shell

DebuggingTechniques : GDB, ADB

RevisionControl Tools : GIT, SVN, RTC

Build Tools :GERRIT, JENKINS

CompilationTools : make ,cmake

Company Information