Logo
Tula Technology

Senior Embedded Software Engineer

Tula Technology, San Jose, California, United States, 95199

Save Job

Join to apply for the

Senior Embedded Software Engineer

role at

Tula Technology Join to apply for the

Senior Embedded Software Engineer

role at

Tula Technology 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 engineering behind those patents, we’re focused primarily on applications for passenger automobiles, commercial vehicles for on and off road and electric vehicles of any size. Our approach to improving efficiency sets us apart. We come at it with demonstrated software solutions, and we deliver proven results with more than one million vehicles on the road using our technologies to decrease greenhouse gas emissions and increase fuel savings. But we’re not stopping there. We’re working to reduce or eliminate the use of rare earth elements in electric vehicles through improved electric motor efficiency and exploring efficiency in other means of mobility, too, including robotics, e-aviation and industrial machinery. Tula drives efficiency. The Senior Embedded Software Engineer will work on design and development of embedded software and associated interfaces for Tula’s advanced motor control products. You will join a multidisciplinary team to deliver high-quality, robust software for Tula’s next-generation electric motor efficiency technology. Develop software to implement Tula’s advanced traction inverter software applications Target Simulink models to embedded microcontrollers Use best practices for software development, including functional specs, code reviews, unit and system testing Collaborate with other engineers on requirements, coding, and verification Develop communication interfaces for functional interactions with vehicle ECUs Develop GUIs and logging tools for real-time debugging and performance evaluation Requirements: BS/MS in CS, CE or EE Experience with embedded MCUs and development tools Hands-on experience in C for real-time embedded control and signal processing applications Experience with Simulink embedded coding and Simulink verification tools Knowledge of coding best practices and tools for coding standards compliance and testing methodologies Some experience developing effective GUIs for rapid debugging, calibration and software performance evaluation Aptitude for working with internal customers and efficiently capturing requirements Ability to write concise and effective documentation Drive to plan and prioritize work, manage time, and sprint to meet deadlines Initiative to work in a dynamic environment, and a positive, team-oriented attitude Potential to become a subject matter expert and leader Bonus Points: Experience with functional interactions of networked vehicle ECUs Experience with XCP based calibration tools Familiarity with environments for automotive software development life cycle such as ASPICE Familiarity with automotive functional safety environments Salary Range: $132,000 – 195,000 + benefits and stock options (actual compensation will be determined based on experience, level). Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Industries Software Development Referrals increase your chances of interviewing at Tula Technology by 2x Inferred from the description for this job

Medical insurance Vision insurance 401(k) Disability insurance Get notified about new Embedded Software Engineer jobs in

San Jose, CA . San Francisco Bay Area $130,000.00-$190,000.00 2 weeks ago Firmware Engineer Intern (Fall 2025) New

Palo Alto, CA $116,300.00-$183,600.00 2 weeks ago Mountain View, CA $138,225.00-$207,575.00 3 days ago Mountain View, CA $125,000.00-$253,000.00 3 months ago Sunnyvale, CA $117,000.00-$173,000.00 5 days ago Palo Alto, CA $113,000.00-$200,000.00 2 weeks ago Pleasanton, CA $150,000.00-$250,000.00 1 year ago Mountain View, CA $128,000.00-$160,000.00 2 months ago Mountain View, CA $139,000.00-$223,000.00 2 weeks ago Pleasanton, CA $150,000.00-$250,000.00 2 years ago Mountain View, CA $120,000.00-$140,000.00 1 day ago Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $147,000.00-$208,000.00 5 days ago Embedded Software Engineer, Android Automotive Perception

San Jose, CA $141,000.00-$202,000.00 5 days ago Software Engineer III, Embedded Systems, Firmware, Google TV

San Jose, CA $141,000.00-$202,000.00 6 days ago Embedded Software Engineer, Chassis Systems

Mountain View, CA $145,000.00-$195,000.00 3 months ago Scotts Valley, CA $95,000.00-$200,000.00 1 month ago Entry/Intermediate Level Firmware Engineer

Embedded Software Engineer ( SSD Storage/ Firmware / C / C++)

San Jose, CA $160,000.00-$177,000.00 2 days ago Santa Clara, CA $174,500.00-$185,000.00 1 month ago Santa Clara, CA $148,000.00-$287,500.00 1 day ago Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Sunnyvale, CA $141,000.00-$202,000.00 1 week ago Santa Clara, CA $185,000.00-$225,000.00 1 month ago Embedded Software Engineer, Firmware - Reality Labs

Sunnyvale, CA $177,000.00-$251,000.00 1 week ago Mountain View, CA $171,000.00-$264,000.00 3 months ago Senior/ Staff Embedded Software Engineer

Redwood City, CA $170,000.00-$210,000.00 1 week ago Embedded Software Engineer, Body Controls

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr