Team Lead C Software Engineer
Embedded Controls, Autonomous Vehicles
Updated on 11/30/2023
Motional

1,001-5,000 employees

Designer & manufacturer of AVs
Company Overview
Motional is making driverless vehicles a safe, reliable, and accessible reality. The company is commercializing a world-class driverless system that is building the future of the automotive industry.
AI & Machine Learning
Robotics & Automation

Company Stage

Seed

Total Funding

$165.5M

Founded

2020

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

0%

1 year growth

2%

2 year growth

37%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
AUTOSAR
CategoriesNew
Mechanical Engineering
Software Engineering
Requirements
  • Experience leading a team of 5+ Engineers in a value-driven organization
  • 5+ years of experience implementing vehicle controllers utilizing both classical and modern control theory
  • Masters or PhD in Robotics, Computer Science, Electrical Engineering, Computer Engineering, Mechanical Engineering, or related field
  • Expertise in Embedded C development and C++ within a large codebase
  • Experience successfully launching a new product into the commercial market
  • Preference for candidates with an understanding of linear and nonlinear control theory (MPC, LQR, PID, etc.), kinematics, and mechanical system dynamics
  • Experience in the designing, implementing, and tuning real-time trajectory tracking controllers for vehicle control
  • Experience with vehicle control algorithms in autonomous vehicles, including both on-road and simulation testing
  • Experience in implementing, using, and debugging high-fidelity dynamical simulators
  • Experience in system identification and model development using machine learning methods
  • Familiarity with the AUTOSAR development environment
  • Familiarity with Vector tools such as CANalyzer, CANape, CANoe
  • Familiarity with Automotive SPICE, MISRA C, ASIL-B & D and ISO 26262 requirements
Responsibilities
  • Leads and grows an Embedded Software team to deliver autonomous driving vehicle control systems from design, prototyping, testing, deployment, to production
  • Provide technical leadership to make consequential decisions on architectural direction, strategic investments, tactical execution, and technical debt reduction
  • Oversees the development and optimization of critical platform control components such as body control, sensor cleaning, temperature control, and vehicle monitoring
  • Identifies and reviews technical requirements in collaboration with partnering teams, such as Systems Engineering and Safety, to drive completion of features and projects
  • Leads from a strong technical background in embedded software engineering best practices
  • Coordinate with Motional partners and suppliers for the purpose of vehicle platform bring up and next generation platform design
  • Mentors, provides feedback (technical and professional) to team members, and collaborates with project managers to roadmap and execute plans on schedule
  • Understands and explains trade-offs and complex concepts to peers and leaders to drive decision-making
  • Self-motivation to generate new ideas, and provide a vision for the team and our system