Embedded Software Engineer, Reliability & Test

Tesla
US - California - Palo Alto
View Company Profile / << Go Back

  • Job Type: Full time
  • 8 days ago

Job Description

Implement and release custom vehicle firmware test branches in collaboration with reliability, test, firmware development, and release management teams. Modify C code across vehicle subsystems to support component, system, and vehicle testing, including adjusting protective limits and removing dependencies on unavailable endpoints.

Requirements: Requires a degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience, plus at least two years of embedded development experience in robotics, real-time controls, or system software. Candidates should be proficient in embedded C and RTOS environments, understand software design and maintainability, be able to interpret PCBA schematics, and have testing, lab instrumentation, collaboration, and communication skills.

Key Skills: Embedded Software Development, C Programming, Real-Time Embedded Systems, RTOS, Firmware Development, Firmware Testing, Software Design, Software Maintainability, PCBA Schematic Interpretation, MISRA C, Test-Driven Development, Automated Testing, Electronics Instrumentation, Troubleshooting, Technical Communication, Physics and First Principles

Benefits: Medical Plans, Family-Building Benefits, Fertility Benefits, Adoption Benefits, Surrogacy Benefits, Dental Insurance, Vision Insurance, Health Savings Account Contribution, Healthcare Flexible Spending Account, Dependent Care Flexible Spending Account, 401(k) With Employer Match, Employee Stock Purchase Plan, Basic Life Insurance, Accidental Death and Dismemberment Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, Employee Assistance Program, Sick Time, Vacation Time, Paid Holidays, Backup Childcare, Parenting Support, Voluntary Insurance Benefits, Weight Loss Program, Tobacco Cessation Program, Commuter Benefits, Employee Discounts, Earned Wage Access




Fast Track Upload