Firmware Lead Engineer
Company: Xoriant Corporation
Location: San Francisco
Posted on: November 23, 2020
Job Title Firmware Lead Engineer Location San Francisco, CA
Duration 12 Months ndash (Contract) Job Description We are looking
for mid level (3-7 years of relevant experience) Responsibilities
for this role include End-to-system firmware development to include
power-management, boot loaders, scheduling, RTOS andor bare-metal
implementations. Develop OS custom kernel drivers and APIs for
hardware accelerators and peripherals. Debug hardwarefirmware using
bench top tools. Build test infrastructure, automation, and tests
in CC++Python. Support firmware phases of SoC development
ndashimplementation, simulation, FPGA debug, chip bring up and
support systems and software teams on algorithm development on
validated systems. Minimum Qualifications Experience with computer
architecture, hardware interfaces, and real-time operating systems.
Experience in software design and programming in CC++ for
development, debugging, testing and performance analysis. Preferred
Qualifications B.S. degree in Computer Science or Electrical
Responsibilities bull Ownership of system design and firmware on
hardware prototype projects and development platforms. bull
Collaborating in a team environment across engineering disciplines.
bull Experimenting with and implementing interfaces to various
sensors. bull Developing USB HID based interfaces and bootloaders.
bull Coding firmware to drive novel display systems and cameras.
bull Devising and implementing low-latency network interface
protocols. bull Coding programs and scripts as necessary to test
embedded systems. bull Work closely with various core tech teams
and other organizations to define prototyping scope and
applications towards various technology roadmaps and products.
Mininum Qualifications bull BS in Electrical Engineering or
Computer Science bull 5 years experience with driver and
board-level system software development bull Experience with board
bring up and systems debugging bull Experience with ARM based
processors and micro-controllers and various communications
protocols such as I2C, UART, SPI, USB, MIPI, I2S, etc. bull
Experience with debugging tools such as bus analyzers and
oscilloscopes bull Experience with protocol design, specification,
and implementation bull Experience debugging and problem solving in
code bases and environments Thanks Regards, Vaibhav Nagpure
Recruitment Specialist Email mailto Contact No. 408-616-7162
www.xoriant.com httpwww.xoriant.com Disclaimer You are receiving
this information as we believe it will be useful for you. If you do
not want to receive such information from us in the future, you can
click Unsubscribe Opt - Out mailto?subjectUnsubscribe Learn more
httpswww.xoriant.comprivacy-policy Xoriant is an equal opportunity
employer. No person shall be excluded from consideration for
employment because of race, ethnicity, religion, caste, gender,
gender identity, sexual orientation, marital status, national
origin, age, disability or veteran status.
Keywords: Xoriant Corporation, San Francisco , Firmware Lead Engineer, Engineering , San Francisco, California
Didn't find what you're looking for? Search again!