Embedded software developer

10 May 2024

Vacancy expired!

Job Description

Ford was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, we are committed to becoming the world's most trusted mobility company - delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on.

The Software Platform group is responsible for the software platform that enables connectivity and advanced application features within next generation Ford vehicles. The team is designing and building the next generation software platform for the FNV4 vehicle architecture structured around high performance compute clusters and zonal aggregators.

Working as a member of this software team, the successful candidate will be involved in cutting edge embedded software development, working on system components that either provide enabling frameworks or additional functional services above the operating system services and drivers.

In this role the candidate will be involved with the design, implementation, testing, optimization and maintenance of software components. The candidate will work as part of a high performing development team and will be encouraged to contribute ideas and solutions as part of their daily work. Development is in C and follows an agile methodology. This position will provide the candidate with the unique opportunity to gain experience with developing cutting edge software and services with an industry leader.

What you will be able to do
  • Analyzing product requirements and evaluating potential technical solutions.
  • Cross-functional collaboration with teams to design and implement efficient and cost-effective software solutions that span multiple domains.
  • Design, implementation and testing of software components using C.
  • Documenting and validating software designs.
  • Bug fixing and maintenance.

The Minimum requirements we seek
  • Bachelor's degree in Computer Science, Electrical Engineering or related field of Study
  • 3+ years of software development in C.
  • 2+ years of experience unit testing and C unit test frameworks.

Our Preferred Requirements
  • Masters degree in Computer Science, , Electrical Engineering or related field of Study
  • 5+ years of software development in C with at least 3 years on POSIX compliant embedded platforms.
  • Working knowledge of established software design patterns, efficient data structures and multi-threaded system design
  • Good understanding of modern C concepts, asynchronous programming, resource management and RAII, templates.
  • Working knowledge of inter-process communication, memory management, code optimization and efficient C API design.
  • Experience with distributed computing environments and Service Oriented architectures.
  • Experience with source code control systems such as Git.
  • Creative and analytical thinker.
  • Methodical; capable of prioritizing work and working to tight deadlines.
  • An excellent communicator, both oral and written.

What You Will Get in Return As part of the Ford family, you will enjoy excellent compensation and a comprehensive benefits package that includes generous PTO, retirement, savings and stock investment plans, incentive compensation and much more. You will 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 would love to have you join us. Candidates for positions with Ford Motor Company must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. 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. For information on Ford's benefits and compensation, click here: At Ford, the health and safety of our employees is our top priority. Vaccination has been proven to play a critical role in combating COVID-19. As a result, Ford has made the decision to require U.S. salaried employees to be fully vaccinated against COVID-19, unless employees require an accommodation for religious or medical reasons. Being fully vaccinated means that an individual is at least two weeks past their final dose of an authorized COVID-19 vaccine regimen. As a condition of employment, newly hired employees will be required to provide proof of their COVID-19 vaccination or an approved medical or religious exemption

$desc3

  • ID: #49901711
  • State: Michigan Dearborn 48124 Dearborn USA
  • City: Dearborn
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2023-05-10
  • Deadline: 2023-07-09
  • Category: Et cetera