View Our Website View All Jobs

Sr. Linux and Embedded Software Engineer (8300407)

 

Responsibilities

  • Design, develop, code, test and debug system software
  • Write device drivers, unit tests and create software documentation
  • Work closely with cross functional leads to build demos and prototypes to test core concepts, technology edges, and the intersection of tech with human interaction
  • Work with 3rd party and open source software
  • Debug product, bring up boards and resolve issues on hardware platforms
  • Feature and system testing and verification

Qualifications

Candidate should have experience with developing firmware for consumer electronics . Candidate should be able to demonstrate strong architecture, design and optimization skills and be able to communicate solutions clearly to a larger team.

 

Key requirements

  • Experience with embedded systems development/firmware
  • Detailed knowledge of electrical engineering theory and practical applications
  • Experience with Linux and driver development
  • Proficiency with C
  • Experience with common hardware interfaces like SPI,I2C,UART,USB, DMA, Flash and GPIO’s
  • Excellent analysis and problem solving skills
  • Excellent written and verbal technical communications skills

Preferred

  • Knowledge about simulation tools not necessary, but a plus
  • Experience with kernel development
  • Experience with Android
  • Knowledge of operating systems, device drivers, ARM
  • Knowledge of hardware/software integration of cameras and video
  • A willingness and desire to take initiative
  • Bachelors or Masters degree in Electrical Engineering or Computer Science
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150