Senior Embedded Software Engineer

Posted 20 Days Ago
Be an Early Applicant
San Jose, CA
132K Annually
Senior level
Automotive
The Role
The Senior Embedded Software Engineer will design and develop embedded software for Tula's advanced motor control products, collaborate with engineers on requirements and coding, and create GUIs for debugging. Responsibilities include implementing applications, developing communication interfaces, and ensuring compliance with coding standards.
Summary Generated by Built In

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

· 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 in traction inverter development, deployment, calibration

· Experience with functional interactions of networked vehicle ECUs

· Experience with XCP based calibration tools

· Experience with or ability to learn embedded programming environments such as Simulink embedded coder

· 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).

Top Skills

C
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
65 Employees
On-site Workplace
Year Founded: 2008

What We Do

Tula is driven by an overriding passion to increase efficiency and improve the environment. With more than 340 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.

Similar Jobs

San Mateo, CA, USA
8768 Employees
188K-282K Annually
Newark, CA, USA
2635 Employees
146K-200K Annually
Irvine, CA, USA
104 Employees
135K-200K Annually

Similar Companies Hiring

Cox Enterprises Thumbnail
Software • Other • Information Technology • Greentech • Cybersecurity • Cloud • Automotive
Atlanta, GA
50000 Employees
UL Solutions Thumbnail
Software • Renewable Energy • Professional Services • Energy • Consulting • Chemical • Automotive
Chicago, IL
15000 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account