Senior Team Lead C Software Engineer

4 weeks ago


milpitas, United States Motional Full time

The Embedded Software Controls team delivers robust high performance software on real-time embedded compute platform.
Supporting different vehicle platforms provided by OEMs, embedded controller hardware bring up, and safety features.
Including system health monitoring, backup strategy when failure happens, redundant system design to meet ASIL-D standards for autonomous driving at scale.
Motional builds state-of-the-art fully autonomous vehicles, encompassing software, hardware, vehicle, and cloud solutions for cars.
We specialize in robo-taxis for passenger rides and goods delivery, currently operating in Las Vegas.
Role 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.
What we're looking for:

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.



  • Milpitas, United States HEAT Software Full time

    Looking for more than just a job? We like developing our people just as much as we like developing great products. Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions. Ivanti, created in January 2017 after a merger of HEAT Software and LANDESK, has been around for over 30...


  • Milpitas, United States Dawar Consulting Full time

    Job Description Our client, a world leader in semiconductors industry is looking for a "Senior Software Engineer". Please have a look at the details below: Job Title: Senior Software Engineer - Semiconductor (C++/OOP/OOD/Debugging skills/Machine Control/Multi-threaded/Multi-process programming), SFO/Bay Area, CA (Hourly Pay: $100-$115 DOE) Duration:...


  • Milpitas, CA, United States A-Line Staffing Solutions Full time

    Job Title: Hybrid Software Engineer Pay: $75-$85 an hr | Bi-weekly Shift Options: We offer only a hybrid work model, 3 days in the office, and 2 days remote. Hybrid Software Engineer Overview: We are looking for candidates with deep fundamental knowledge of containerization, CI/CD pipeline designs, and integration of Azure DevOps Services with hybrid...


  • Milpitas, California, United States Western Digital Full time

    Job Description As a Principal Software Engineer on the Architecture Team at SanDisk, you will be an integral part of a dynamic group dedicated to shaping the architecture and design of our cutting-edge storage solutions. This role requires expertise in code quality, a focus on intuitive interface design, and a passion for building robust software from the...


  • Milpitas, California, United States OmniTier Full time

    "OmniTier, founded in 2015, is a multidisciplinary team of developers, bioinformaticians, and memory storage engineers, committed to big data challenges, especially in the life sciences. Our founding team was instrumental in developing many of the flash memory technologies widely used today. Our passion is utilizing this memory technology to create...


  • Milpitas, United States Stellartech Research Corporation Full time

    Job DescriptionJob DescriptionESSENTIAL FUNCTION: Develop software modules that are integrated into product software, typically operating in a real time environment. Code development to consider module requirements, as well as variable types, use of global vs. local variables, data pass-through requirements, data integrity and boundary conditions for module....

  • Sr. Firmware Engineer

    4 weeks ago


    Milpitas, United States ScaleFlux Full time

    We are looking for Senior FW engineers to join our rapidly growing engineering team focused on breakthrough cloud and data center infrastructure solutions involving both storage and computing. The ideal candidate for this role shares our passion for creating innovative technologies, and thrives in a highly dynamic, fast-paced, results-driven environment. We...

  • Sr. Firmware Engineer

    4 weeks ago


    Milpitas, United States ScaleFlux Full time

    We are looking for Senior FW engineers to join our rapidly growing engineering team focused on breakthrough cloud and data center infrastructure solutions involving both storage and computing. The ideal candidate for this role shares our passion for creating innovative technologies, and thrives in a highly dynamic, fast-paced, results-driven environment. We...

  • Sr. Firmware Engineer

    4 weeks ago


    Milpitas, United States ScaleFlux Full time

    We are looking for Senior FW engineers to join our rapidly growing engineering team focused on breakthrough cloud and data center infrastructure solutions involving both storage and computing. The ideal candidate for this role shares our passion for creating innovative technologies, and thrives in a highly dynamic, fast-paced, results-driven environment. We...


  • Milpitas, United States ICE Consulting, Inc. Full time

    Job DescriptionJob DescriptionWho We Are:We are a privately owned leading Managed IT Services company (Managed Service Provider). Since 1997 we have specialized in providing managed IT services and managed security services for our clients. which are made up of small to medium-sized enterprises. We are looking for highly passionate individuals to join our...


  • Milpitas, United States A-Line Staffing Solutions Full time

    Job DescriptionJob DescriptionTitle: Software Engineer III – Sr. DevOps Platform EngineerLocation: Milpitas, CA (2-days remote, 3-days onsite Hybrid Schedule)Schedule: Mon – Fri, 8:00AM – 5:00PM PSTNote: This role is NOT open to C2C candidatesFor certain roles at this client, assignment may be contingent upon the employer of record’s receipt of...


  • Milpitas, United States ScaleFlux Full time

    Responsibilities:Adapt ASIC RTL designs for implementation on FPGA platforms, ensuring optimal performance and compatibility.Collaborate extensively with the design team to thoroughly understand specifications, architectures, and micro-architectures.Work in tandem with the software team for the seamless porting of software onto the emulation platform.Design...


  • Milpitas, United States ScaleFlux Full time

    Responsibilities:Adapt ASIC RTL designs for implementation on FPGA platforms, ensuring optimal performance and compatibility.Collaborate extensively with the design team to thoroughly understand specifications, architectures, and micro-architectures.Work in tandem with the software team for the seamless porting of software onto the emulation platform.Design...


  • Milpitas, United States ScaleFlux Full time

    Responsibilities: Learn more about the general tasks related to this opportunity below, as well as required skills. Adapt ASIC RTL designs for implementation on FPGA platforms, ensuring optimal performance and compatibility. Collaborate extensively with the design team to thoroughly understand specifications, architectures, and micro-architectures. Work in...


  • Milpitas, United States Spherion Staffing & Recruiting Full time

    Job DescriptionJob DescriptionOur Milpitas client seeks a Senior Hardware Project Engineer (Electrical Engineer)This is a DIRECT HIRE opportunity and is 100% On-Site in MilpitasSenior Hardware Project Engineer ESSENTIAL FUNCTION: 1. Design, develop, and document electronic hardware for medical device systems that include an embedded microprocessor running...

  • Application Engineer

    2 hours ago


    Milpitas, United States GouMax Technology Full time

    Company Description: We are providing innovative solutions for wide tuning range, high-tuning speed tunable laser source, and innovative optical test and measurement solutions. Our products are used for fiber-optic components production and R&D, scientific research, education institutions, technological advancements, and industrial applications across...


  • Milpitas, California, United States Dew Software Full time

    Dew Software, a global leader in the Digital Transformation space, is seeking a versatile System Administrator/Network Engineer to join our dynamic team. As a System Administrator/Network Engineer at Dew Software, you will play a critical role in ensuring the stability, security, and optimal performance of our clients' IT systems and networks. You will work...


  • Milpitas, United States Spherion Full time

    Our Milpitas, CA client seeks a Senior Hardware Project Engineer (Electrical Engineer)This is a Direct Hire Opportunity.ESSENTIAL FUNCTION: 1. Design, develop, and document electronic hardware for medical device systems that include an embedded microprocessor running a real time operating system, as well as User Input devices, including touch panel displays,...


  • Milpitas, United States Spherion Full time

    Our Milpitas, CA client seeks a Senior Hardware Project Engineer (Electrical Engineer)This is a Direct Hire Opportunity.ESSENTIAL FUNCTION: 1. Design, develop, and document electronic hardware for medical device systems that include an embedded microprocessor running a real time operating system, as well as User Input devices, including touch panel displays,...


  • Milpitas, United States Spherion Full time

    Our Milpitas, CA client seeks a Senior Hardware Project Engineer (Electrical Engineer)This is a Direct Hire Opportunity.ESSENTIAL FUNCTION: 1. Design, develop, and document electronic hardware for medical device systems that include an embedded microprocessor running a real time operating system, as well as User Input devices, including touch panel displays,...