Embedded Software Diagnostics/IOT Engineer III
Posted on 2/22/2023
INACTIVE
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