Talent.com
Sr. Embedded Software Engineer, Semi, Charging
Sr. Embedded Software Engineer, Semi, ChargingTesla Motors, Inc. • Palo Alto, CA, United States
Sr. Embedded Software Engineer, Semi, Charging

Sr. Embedded Software Engineer, Semi, Charging

Tesla Motors, Inc. • Palo Alto, CA, United States
4 days ago
Job type
  • Full-time
Job description

Overview

Tesla Energy is looking for a passionate, driven Software Engineer to build out the features for the current and next generation of fast DC charging. You will be responsible for delivering high quality code for our Superchargers, charging adapters, and various other types of charging equipment. Come join a team of knowledgeable Engineers working on using cutting edge software development tools and practices to create the best EV charging network in the world.

Responsibilities

  • Implement firmware for embedded systems components within our Superchargers
  • Develop, enhance and debug new and existing real-time firmware in C and C++
  • Responsible for hands-on bring-up of products accelerating them through manufacturing to scale
  • Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality
  • Deliver optimized solutions co-designed between firmware and hardware teams meeting aggressive schedules that Supercharge our fleet

What You\'ll Bring

  • Degree in Computer Engineering, Computer Science, or Electrical Engineering, or equivalent experience
  • 5+ years of professional firmware development experience
  • Capable of delivering top quality C and C++ code in a real time embedded environment
  • Significant multithreaded and RTOS experience
  • Experience with peripheral interfacing (CAN, Ethernet, SPI, I2C, UART, ADC, PWM) and networking protocols (TCP, IP, UDP). Desired experience with Protobuf and UDS
  • Must be comfortable with hands-on lab work (including the use of scopes / logic analyzers, CAN tools, soldering irons, etc. as needed to support integration)
  • Strong software fundamentals including architecture design, algorithm development, data structures, code modularity, and maintainability
  • Desired to have experience implementing firmware for power conversion, thermal controls, battery management, or other highly physical product implementations
  • Needs to have a test-driven mentality, where unit testing, validation plans, and quality are second nature
  • Passion for solving challenging problems and ability to break down problems to efficiently get things done
  • Compensation and Benefits

    Expected Compensation

    $164,480 - $246,720 / annual salary + cash and stock awards + benefits. Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. The total compensation package for this position may also include other elements dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

    Benefits include : Aetna PPO and HSA plans with options, family-building, fertility, adoption and surrogacy benefits, dental and vision plans, company-paid HSA contributions, healthcare and dependent care FSA, 401(k) with employer match, employee stock purchase plans, life / AD&D / disability insurance, employee assistance program, sick and vacation time, paid holidays, back-up childcare, voluntary benefits, and other programs.

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Software Engineer • Palo Alto, CA, United States

    Related jobs
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    AirGarage Inc. • San Francisco, CA, United States
    Full-time
    AirGarage is on a mission to bring real estate online, starting with parking.We replace broken parking machines, fragmented software, and manual, labor-intensive operations with a unified, data-ric...Show more
    Last updated: 22 days ago • Promoted
    Senior Staff Embedded Software Engineer, Connected Applications

    Senior Staff Embedded Software Engineer, Connected Applications

    Ford Motor • Palo Alto, CA, United States
    Full-time
    We are seeking a highly skilled and passionate Embedded Software Engineer to join our innovative team.Your primary focus will be designing and developing high-level applications and services on our...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software / QA Engineer

    Senior Embedded Software / QA Engineer

    Tula Technology Inc • San Jose, CA, United States
    Full-time
    Tula is driven by an overriding passion to increase efficiency and improve the environment.With more than 400 patents issued or pending for multiple technologies, and a combined 450 years of engine...Show more
    Last updated: 22 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Avetix • San Francisco, CA, United States
    Full-time
    Embedded Systems Engineer — Onsite.Join a fast-moving electric aerospace startup on a mission to ensure health & safety at speed. As a founding team member, you’ll take charge of core flight softwar...Show more
    Last updated: 22 days ago • Promoted
    Sr. Software QA Engineer

    Sr. Software QA Engineer

    Supermicro • San Jose, CA, United States
    Full-time
    Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer - Engineering Productivity (Fullstack)

    Sr. Software Engineer - Engineering Productivity (Fullstack)

    Reliable Robotics • Mountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Security Engineer, Embedded Software

    Sr. Security Engineer, Embedded Software

    Planet Labs PBC • San Francisco, CA, United States
    Full-time
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Embedded Software Engineer, Residential Charging

    Sr. Embedded Software Engineer, Residential Charging

    Tesla Motors, Inc. • Palo Alto, CA, United States
    Full-time
    The Tesla Energy team is looking for an Embedded Software / Firmware Engineer to build software for our Charging products (Tesla Mobile Connector, Tesla Wall Connector, Optimus Charger).Our goal is t...Show more
    Last updated: 1 day ago • Promoted
    Contractor, Sr. Principal, Embedded Software Engineer

    Contractor, Sr. Principal, Embedded Software Engineer

    Redwire Space • San Jose, CA, United States
    Permanent
    Join our San Jose, CA team, where cutting-edge innovation meets national security.As part of Redwire's recent acquisition of Hera Systems, this location focuses on advancing our capabilities in MEO...Show more
    Last updated: 18 days ago • Promoted
    Senior Principal Embedded Software Engineer

    Senior Principal Embedded Software Engineer

    Altera • San Jose, CA, United States
    Full-time
    Senior Principal Embedded Software Engineer page is loaded## Senior Principal Embedded Software Engineerlocations : San Jose, California, United Statestime type : Full timeposted on : Posted Tod...Show more
    Last updated: 19 days ago • Promoted
    Staff Software Engineer : Embedded Device Software

    Staff Software Engineer : Embedded Device Software

    Epoch Biodesign • San Francisco, CA, United States
    Full-time
    This range represents SPAN’s good faith estimate of competitively-priced salary for the role based on national, real-time industry data from companies of a similar growth stage.This range reflects ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Integration Engineer

    Sr. Software Integration Engineer

    Reliable Robotics • Mountain View, CA, United States
    Permanent
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer, Embedded, Autonomy

    Sr. Software Engineer, Embedded, Autonomy

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
    Last updated: 4 days ago • Promoted
    Sr. Embedded Software Engineer

    Sr. Embedded Software Engineer

    Rivian • Palo Alto, CA, United States
    Full-time +1
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - Embedded

    Senior Software Engineer - Embedded

    Skydio • San Mateo, CA, United States
    Full-time
    Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artifici...Show more
    Last updated: 13 hours ago • Promoted • New!
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Fortinet • Sunnyvale, CA, United States
    Full-time
    Our WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Embedded Software Engineer, Charging & Energy

    Sr. Embedded Software Engineer, Charging & Energy

    Rivian • Palo Alto, CA, United States
    Full-time +1
    Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show more
    Last updated: 1 day ago • Promoted
    Senior Embedded Software Engineer – Infotainment Platform

    Senior Embedded Software Engineer – Infotainment Platform

    Rivian • Palo Alto, CA, United States
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 4 days ago • Promoted