Job Posting for Principal Firmware Engineer at Motional
Mission Summary:
What you'll be doing:
Work across engineering teams to gather and synthesize component level requirements into firmware/diagnostic implementation specifications.
Ownership of the strategy, design, and implementation of diagnostic capabilities for various compute and control components within the autonomous vehicle architecture
Participation in vehicle bring up and testing activities
Champion continuous improvement efforts to drive down defects and improve quality
What were looking for:
BS in Computer Science or Engineering, Electrical or Electronics Engineering, or similar technical field of study or equivalent practical experience
5 years of experience with SW/HW integration and software development on embedded systems
C/C and Python development experience in a Unix/Linux environment
Advanced knowledge of software engineering principles including requirements gathering, software design, source control management, build processes, code reviews, testing methods.
Solid foundational knowledge and hands-on experience using inter-system communication protocols such as I2C, UART, SPI and Ethernet
Experience with computing architectures such as FPGAs, GPUs, MCUs, SoCs and their associated hardware computing platforms
The ability to coach and mentor other engineers
Customer focus, strong collaboration skills, and the ability to pull engineers together across teams to accomplish objectives
The ability to collaborate with and manage vendors to ensure quality and timely delivery
The ability to drive and manage complex projects according to program schedules within a fast-paced, dynamic environment
Experience with Polarion, JIRA, and Quality Management Systems
Bonus Points
Experience with typical robot sensors
Understanding of automotive software architecture
Experience with Autosar DCM and ECM, UDS
If you don’t meet 100% of the qualifications outlined above - that’s okay! We encourage you to apply if you think this is a role that would make you excited to come into work every day and that you can deliver the results we need.
Salary.com Estimation for Principal Firmware Engineer in Milpitas, CA
$177,018 to $217,661
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs with skills like those required for the Principal Firmware Engineer.
Click the checkbox next to the jobs that you are interested in.