Senior Developer

03 Jul 2024

Vacancy expired!

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a

Senior Developer for our client in the

Electronics domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a

Contract to Hire position and the client is looking for someone to start immediately.

Duration: 12+ Months Contract to Hire

Location: Menlo Park, CA

Role: Senior Developer

Primary Skills: PCB Design

Role Description: The

Senior Developer must have at least 5+ years of experience.

Requirements/Responsibilities: - Design and develop Embedded systems / IoT products - Develop controller firmware, Linux application and scripts - Debug issue and find root-cause of the problem - Perform functional and integration testing to find out root cause and guide development team to reproduce and resolve the same - Understand various integration testing scenarios and derive test strategy and test setup - Write scripts for device testing - Familiar with build system viz. Gauntlet, CMake - Familiar with Camera, Audio, Display in the Android subsystem Android AOSP code flow - Work with customer for requirement elicitation - Co-ordinate multi location team Must have Skills - Microcontroller Firmware, RTOS - Android HAL - Experience working on Embedded products - Any scripting language like python - Understanding of protocols such as Bluetooth, Wi-Fi - Experience working with camera, audio, AOD subsystem in the Android Framework - Experience working with battery operated devices and understand power budgeting - Experience working with two or more micro controller and micro processors - Must be able to design and develop Embedded systems, review architectures, provide design suggestions, perform code reviews - Embedded product functional and integration testing - Very good at communication Good to have skills: - Working knowledge on Qualcomm Processors Beginner - JAVA Beginner - Experience using Python for automation framework Beginner

Education: Bachelors degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent

Experience: Minimum 5+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis

Recruiter Name: Mehmood Alam

Recruiter Phone: (Ext: 2312)/

Equal Employment Opportunity

Minimum Education Required: Bachelor

Years of Experience Required: More than 5 years

Expected Travel Time: None

  • ID: #43796698
  • State: California Menlopark 94025 Menlopark USA
  • City: Menlopark
  • Salary: Market
  • Job type: Contract
  • Showed: 2022-07-03
  • Deadline: 2022-08-31
  • Category: Et cetera