Ford - Raleigh, NC

posted 22 days ago

Full-time - Mid Level
Raleigh, NC
Transportation Equipment Manufacturing

About the position

The OTA Application System Engineer at Ford Motor Company is responsible for leading a team of software engineers to develop and deliver Over The Air (OTA) software updates for millions of vehicles. This role requires collaboration across various functional teams to ensure the technical vision and strategy are met, while also focusing on creating high-performance, low-latency services that enhance customer experience and internal engineering processes.

Responsibilities

  • Partner with cross functional teams to deliver functioning code against the technical vision and strategy.
  • Develop world-class, low latency, high availability services that support internal engineering as well as millions of Ford customers.
  • Deliver functional capabilities that are aligned to timelines and roadmaps.

Requirements

  • Bachelor's degree in Computer Science or Software Engineering or a combination of equivalent experience and education.
  • 3+ years experience as Full Stack Engineer, leveraging object oriented language(s) such as Java / Spring Framework, C++, or equivalent.
  • 3+ years developing REST / Queue based interfaces.
  • 3+ years developing APIs using back-end technologies such as Node.js, Go, Python.
  • 3+ years working with relational and/or NoSQL databases, database design, and SQL Queries.
  • 3+ years working with cloud platforms like GCP, Azure, or AWS.
  • 3+ years implementing front-end user interfaces using frameworks such as React or Angular.

Nice-to-haves

  • Master's degree in associated field.
  • Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
  • Deep understanding of distributed microservice architectures.
  • Experience with various deployment pipelines such as GitHub Actions and Jenkins.
  • Knowledge of trunk-based development practices.
  • Experience with the Open Application Model and Infra-As-Code.
  • Understanding of security best practices in web development.
  • SaaS development experience.
  • Demonstrated time in role working in a multi-disciplined organization focused on delivering development efficiency.
  • Excellent communication skills both up and down the organization to achieve the desired results.
  • Critical Thinking: Demonstrated examples of applying systemic thinking, logic and reasoning skills to identify opportunities, alternative solutions or approaches to problems.
  • Organizational skill: Strong collaboration skills, clear and concise direction coupled with an ability to move within the organization to complete work and balance tradeoffs.
  • Experience with SBOM.

Benefits

  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Vehicle discount program for employees and family members, and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year's Day
  • Paid time off and the option to purchase additional vacation time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service