Firmware Engineer
Mastech Digital - Menlo Park, CA
Apply NowJob Description
Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for leading American Corporations. We are currently seeking a Firmware Engineer for our client in the Consulting domain. We value our professionals, providing comprehensive benefits, exciting challenges, and the opportunity for growth. This is a Contract position and the client is looking for someone to start immediately.Duration: 12+ Months ContractLocation: Bay Area, CARole: Firmware EngineerPrimary Skills: PythonRole Description: The Firmware Engineer would need to have at least 3-5 years of experience. Firmware Engineering - Responsibilities:- Communication Protocols - Ownership of system design and firmware on hardware prototype projects and development platforms. - Collaborating in a team environment across engineering disciplines. - Experimenting with and implementing interfaces to various sensors. - Developing USB HID based interfaces and bootloaders. - Coding firmware to drive novel display systems and cameras. - Devising and implementing low-latency network interface protocols. - Coding programs and scripts as necessary to test embedded systems. - Work closely with various core tech teams and other organizations to define prototyping scope and applications towards various technology roadmaps and products. Minimum Qualifications:- BS in Electrical Engineering or Computer Science- Experience with board bring up and systems debugging- Experience with ARM based processors and micro-controllers and various communications protocols such as I2C, UART, SPI, USB, MIPI, I2S, etc.- Experience with debugging tools such as bus analyzers and oscilloscopes- Experience with protocol design, specification, and implementation- Experience debugging and problem solving in code bases and environments.Education: Bachelor''s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent.Experience: Minimum 3-5 yearsRelocation: This position will not cover relocation expensesTravel: NoLocal Preferred: YesRecruiter Name: Dhananjay SainiRecruiter Phone: 877.884.8834 (Ext: 2150) or 810-673-7629Equal Employment Opportunity
Created: 2021-11-29