Ford Motor Company AV Software Engineer in Palo Alto, California
AV Software Engineer
Job Description & Qualifications:
At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.
What you’ll be able to do:
We are seeking exceptional candidates to join our growing Autonomous Vehicle (AV) business team for Terminal Traffic Management (TTM) Project! AVs are an important part of Ford’s future and we’re looking for the best and brightest. The role will require critical thinking, problem solving capabilities, and a “get it done” attitude to help make strategic decisions that will enable Ford to be a leader in autonomy, connectivity, mobility, analytics and customer experience.
Work closely with the AV LLC team to deliver software solutions to support development of autonomous vehicle products
Participate in the design and implementation of core infrastructure in C++ Translate prototype algorithm code into production-ready software
Design and execute test cases for software verification and validation
Follow and help shape a process for rigorous production software development and delivery
The minimum requirements we seek:
Bachelor's degree in Computer Science, Computer Engineering.
3+ years software development in C/C++ 2+ years of software development and debugging in a POSIX environment
2+ years of experience with unit-testing and mock frameworks
Our preferred requirements:
Demonstrated experience designing and implementing software in C or C++ Experience developing and deploying software for embedded devices
Experience with developing production-level, high-reliability, safety-critical software
Experience with communications technologies and techniques, such as sockets, shared memory, TCP, UDP, etc.
Experience with software version control tools such as git, svn, etc.
Experience developing with scripting languages such as Bash, Python, Ruby, etc.
Experience developing for real-time systems
Experience in developing multithreaded applications in POSIX compliant OS platforms
Experience with communication protocols: CAN, TCP/IP, Ethernet, and/or Wi-Fi
Familiarity with Service-oriented architecture
Familiarity with robotics and autonomous vehicles topics and sensor data
Familiarity with robotics system frameworks such as ROS, CyberRT, DDS, etc.
Familiarity with source code build orchestration tools such as Bazel, CMake, etc.
Familiarity with software automation services such as Jenkins, Gradle, etc.
Familiarity with software compilers and testing tools such as unit testing, linting, static analysis, sanitizers, etc.
Familiarity with container creation, hosting, and deployment using Docker, DockerHub, etc.
Familiarity with common configuration languages such as JSON, YAML, etc.
Familiarity with design patterns and modern C++ techniques
Familiarity with machine learning networks and training processes
Strong interpersonal and communications skills
Ability to work independently and take ownership of delivery for mission-critical functionality
Experience with Agile development tools and best practices
What you’ll receive in return:
As part of the Ford family, you’ll enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more. You’ll also experience exciting opportunities for professional and personal growth and recognition.
If you have what it takes to help us redefine the future of mobility, we’d love to have you join us.
Visa sponsorship is available for this position
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
GSR – https://corporate.ford.com/content/dam/corporate/us/en-us/documents/careers/2021- benefits-and-comp-GSR-sal-plan-4.pdf
Auto req ID:
Ford Motor Company
Autonomous Vehicles (AV)
Ford Motor Company
- Ford Motor Company Jobs