Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Tesla Software Engineer Linux Software Platforms 
United States, California, Palo Alto 
790548816

Today
What You’ll Do
  • Write well structured, testable, efficient, and maintainable code
  • Integrate software components into a fully functional software system
  • Tailor and deploy software tools, processes and metrics
  • Use existing available hardware in innovative ways to solve problems
  • Board bringup and hardware design validation
  • Deploy software incrementally to meet very fast paced development
  • Develop software tests and continuous integration for your code
  • Support factory provisioning, test, and improvements
  • Assess and document new product feasibility
What You’ll Bring
  • Significant software/firmware development experience in production
  • Significant Embedded Linux and/or Android development experience in production
  • Strong Linux system fundamentals
  • Experience developing device drivers
  • Excellent C/C++ coding skills
  • Strong build, debug, and test skills
  • Comfortable using hardware debug tools (DMM, oscilloscopes, logic analyzers) and software debug tools (GDB, KGDB, JTAG)
  • Degree in Computer Science, Computer Engineering, or equivalent experience
  • Experience with board /chip bringup, preferred