Senior Embedded SoftwareQA Engineer

Tula Technology

Not Interested
Bookmark
Report This Job

profile Job Location:

San Jose, CA - USA

profile Yearly Salary: $ 132000 - 195000
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Department:

Engineering

Job Summary

Job Description

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 were 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 were not stopping there. Were 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/QA Engineer will work on design development & QA of embedded software and associated interfaces for Tulas advanced motor control products. You will join a multidisciplinary team to deliver high-quality robust software for Tulas next-generation electric motor efficiency technology.

Develop software to implement Tulas advanced traction inverter software applications

Target Simulink models to embedded microcontrollers

Use best practices for QA and 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 in traction inverter development deployment calibration

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: $benefits and stock options (actual compensation will be determined based on experience level).



Required Experience:

Senior IC

Job Description 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 were focused primarily on applications for pass...
View more view more

Key Skills

  • Account Payable
  • Environment
  • J2se
  • Community Support
  • Drafting
  • Garment

About Company

Company Logo

Dynamic Skip Fire (DSF), Automotive Powertrain Electronics, Controls and Software Company. Tula's Dynamic Skip Fire (DSF¨) uses proprietary control algorithms to help make engines smarter.

View Profile View Profile