Embedded Software Diagnostics/IOT Engineer III
Posted on 2/22/2023
INACTIVE
Motiv Power Systems

51-200 employees

Provides all-electric medium-duty commercial trucks and buses.
Company Overview
Motiv Power Systems, a leader in the medium-duty commercial electric vehicle industry, offers a unique value proposition with its high-performing, zero-emission trucks and buses that boast a 98% uptime. The company's commitment to reducing operational costs by up to 85% and enhancing user experience showcases its competitive edge. With designs based on millions of customer-driven miles, Motiv demonstrates a strong customer-centric approach, making it an attractive workplace for those passionate about sustainable transportation solutions.
Hardware

Company Stage

Series C

Total Funding

$188.4M

Founded

2009

Headquarters

Foster City, California

Growth & Insights
Headcount

6 month growth

-10%

1 year growth

-8%

2 year growth

-11%
Locations
San Carlos, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Python
Communications
AUTOSAR
Jenkins
Linux/Unix
CategoriesNew
Software Engineering
Requirements
  • BS in Computer Engineering, Software Engineering, or Electrical Engineering with Software Emphasis
  • Strong understanding of software engineering principles, including SW best practices and full SDLC
  • 7 years of Embedded Software/Firmware development experience
  • Passion for embedded software and freeing fleets from fossil fuels
  • Strong proficiency in C with ability to understand compiler output (assembly)
  • Experience with coding standards like MISRA C
  • Experience with Linux, RTOS and bare-metal systems
  • Experience with MQTT and other IoT protocols and techniques
  • Ability to collaborate with Cloud/Data Engineers to optimize data volumes, critical information flows, and connectivity solutions
  • Experience in automotive industry, and standards such as OBD, CAN, LIN, FlexRay, AUTOSAR, etc
  • Strong analytical and communication skills
  • Experience with CI/CD and experience with development environments using Jenkins pipelines
  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift up to 15 pounds at times
  • $125,000.00-$165,000.00 (Salary ranges are determined by role, level, and location. Individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education and training.)
Responsibilities
  • Work with management, architects, and developers to create cost-effective, flexible, software/firmware embedded diagnostic and test solutions which scale with our business
  • Design, develop, implement, and maintain built-in tests and diagnostics code for embedded vehicle control software written in C and Python
  • Work in conjunction with systems engineers, hardware designers, and software developers to develop strategies for real-time diagnostics and troubleshooting to FRU
  • Coordinate with cloud/telemetry engineers to provide front-ends and fleet status tools for Customer Support and Manufacturing
  • Work with Systems Engineers to support product level DVT, PVT, and validation plans
  • Conduct requirements analysis, develop test requirements documents and test design documents
  • Participate in peer design and code reviews
  • Participate in and encourage continuous improvement of software quality
  • Adhere to Motiv company policies and procedures, and best-practices
Desired Qualifications
  • MS in Computer Engineering, Software Engineering, or Electrical Engineering with Software Emphasis
  • Experience developing or testing safety-critical systems
  • Familiarity with ISO-26262
  • Experience with Agile Development Methodology
  • Experience developing and testing for AUTOSAR components