> Markdown version of [/jobs/ext/1808548-embedded-software-engineer-optimus](https://www.wearedevelopers.com/jobs/ext/1808548-embedded-software-engineer-optimus). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer, Optimus - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Experience:** Experienced - **Salary:** $140,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Data Link, Communications Protocols, Computer Engineering, Programming Tools, Embedded Software, Ethernet, Firmware, Python (Programming Language), Software Engineering, PIC Microcontroller, Peripherals, Information Technology - **Published:** July 3, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17479671?backUrl=%2Fcareer%2F17479671%2FEmbedded-Software-Engineer-Optimus-California-Palo-Alto ## About the Role * 2+ years of relevant experience in real-time embedded software development * Degree in Computer Science, Physics, Computer Engineering, Electrical Engineering or proof of exceptional skills in related fields, with practical software engineering experience, or equivalent experience * Proficiencyin C, familiarity with Python is a plus * Experience with reading electrical schematics and understanding circuit behavior * Knowledge of microcontroller peripherals such as ADC, PWM, SPIand I2C, ethernet and CAN * Experience working with sensors and digital signal processing * Experience working with the physical and data link layers of ethernet and/or other communication protocols ## Description The robotics firmware team is small, passionate, and fast moving. Come join a team of deeply knowledgeable engineers that strive to build the most robust and reliable embedded systems using cutting edge software development tools and practices. What You'll Do * Development of scalable real-time embedded software that implements sensing, control and safety management of the Tesla Bot actuators * Bring up new sensors, communication networks and new PCBA for various robotic applications * Develop automated tests to ensure high quality software releases and accuratefunctionality * Be involved in the full life cycle of firmware development from concept through integration, test, and release as our fleet of robot grows * Work closely with the hardware and controls team to specify hardware actuation, sensing requirements and influence electronics designs ## Related Videos - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Data is Key: Scraping Metadata from Websites](https://www.wearedevelopers.com/videos/708-data-is-key-scraping-metadata-from-websites) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Offline first!](https://www.wearedevelopers.com/videos/645-offline-first) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)