Senior Embedded Software Engineer

Senior Embedded Software Engineer

04 Mar 2024
Texas, Plano, 75023 Plano USA

Senior Embedded Software Engineer

OverviewWho we areAt Toyota, we are reimagining mobility through innovative, high-quality technology solutions designed to enhance lives and meet our company mission of “Producing Happiness for All.” If you are interested in reimagining mobility with us in an inclusive environment built on teamwork that puts respect for people first, we want to talk to you.To save time applying, Toyota does not offer sponsorship of job applicants for employment-based visas or any other work authorization for this position at this time.Who we’re looking forConnected Technologies focuses on delivering industry-leading user experiences and new technologies for our Toyota and Lexus vehicles. We’re looking for a highly motivated Senior Embedded Software Engineer to join our Embedded Engineering group!This role you will be responsible for designing, developing, testing, and maintaining software that runs on Connected Vehicle Applications. You’ll have the opportunity to create the look and feel of our future multimedia systems by supporting 24DCM and 24DCM Remote Services.Join us as we grow and lead the future of mobility through innovative, high-quality solutions designed to enhance lives and delight those we serve. We support, celebrate, and thrive on the opportunity to provide Mobility for All. Are you results driven, deeply innovative, and interested in working on a team dedicated to building products and services that are beautifully designed, intuitive, predictive, convenient, and relevant? If so, we want to talk to you!What you’ll be doing:

Understanding technical & requirement specifications for telematics and connected vehicle applications.

Integrating embedded software development processes & best practices by designing and developing solutions.

Experience in requirement analysis and traceability.

Participate in architecture design, low-level design, and exposure to UML Diagrams.

Collaborate with cross functional teams (e.g., hardware engineers, system architects, and product managers) to define software requirements and specifications.

Writing efficient, maintainable, and well-documented code for embedded systems.

Implementing device drivers, communication protocols, and low-level software components.

Conducting system-level and unit-level testing to ensure software reliability and functionality.

Proficient in debugging skills - logging mechanisms, log analysis and optimizing software.

Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.

What you bring:

Proven experience in software engineering; preferred higher-level education in Computer Science, Electrical Engineering, or a related field.

Strong programming skills in embedded C/C programming.

Experience in Linux Application programming.

Experience with embedded systems development, including real-time operating systems (RTOS).

Knowledge of software version control systems (e.g., Git).

Experience in Unit and Integration testing.

Added Bonus if you have:

Good understanding of Vehicle Communication network – CAN & Ethernet

Vehicle Network Architecture - ECU nodes, Gateways, Network log analysis

Exposure to Vector tools - CANoe, CAPL, etc.

Diagnostics - UDS, DoCAN, DoIP

Experience in Automotive coding standards and practices - MISRA and Secure coding.

Exposure Automotive Quality Process.

ASPICE standards.

Automotive software development life cycle, processes, and quality templates.

What we’ll bringDuring your interview process, our team can fill you in on all the details of our industry-leading benefits and career development opportunities. A few highlights include:

A work environment built on teamwork, flexibility and respect

Professional growth and development programs to help advance your career, as well as tuition reimbursement

Vehicle purchase & lease programs

Comprehensive health care and wellness plans for your entire family

Flextime and virtual work options (if applicable)

Toyota 401(k) Savings Plan featuring a company match, as well as an annual retirement contribution from Toyota regardless of whether you contribute

Paid holidays and paid time off

Referral services related to prenatal services, adoption, child care, schools and more

Flexible spending accounts

#ConnectedTechnologiesBelonging at ToyotaOur success begins and ends with our people. We embrace diverse perspectives and value unique human experiences. Respect for all is our North Star. Toyota is proud to have 10+ different Business Partnering Groups across 100 different North American chapter locations that support team members’ efforts to dream, do and grow without questioning that they belong. As a company that has been one of DiversityInc’s Top 50 Companies for Diversity and a member of The Billion Dollar Roundtable supporting minority and woman-owned suppliers for over 10 years, we are proud to be an equal opportunity employer that celebrates the diversity of the communities where we live and do business.Applicants for our positions are considered without regard to race, ethnicity, national origin, sex, sexual orientation, gender identity or expression, age, disability, religion, military or veteran status, or any other characteristics protected by law.Have a question or need assistance with your application? Check out the How to Apply (http://www.toyota.com/usa/careers/how-to-apply) section of our careers page on Toyota.com or send an email to talent.acquisition@toyota.com.

Related jobs

Job Details

  • ID
    JC51176494
  • State
  • City
  • Full-time
  • Salary
    N/A
  • Hiring Company
    Toyota
  • Date
    2024-03-05
  • Deadline
    2024-05-04
  • Category

Jocancy Online Job Portal by jobSearchi.