Software Developer

Ford Motor Company
November 24, 2023
Offerd Salary:Negotiation
Working address:N/A
Contract Type:Other
Working Time:Negotigation
Working type:N/A
Ref info:N/A

Job Description

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world together. At Ford, we're all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Product Development uses design thinking & user experience methods to deliver breakthrough products and services that delight our customers. We bring innovative, exciting, and sustainable ideas to life. We have opportunities around the world for you to contribute to advancements in autonomy, electrification, smart mobility technologies, and more!

What you'll be able to do:

The candidate will be involved in the full lifecycle of Embedded Software Development on the Ford SYNC® system. Developers will be creating GUI/UX Elements (screens, widgets, etc.) and Application software that allows the user to interact with features such as navigation, audio, media, phone, voice, and vehicle settings. The software development is primarily in C++, Qt / QML for the QNX operating system.

  • Work on proof of concepts and implementation for next generation infotainment systems
  • Implement graphical user-interfaces and middleware
  • Integrate APIs / SDKs that provide services for third party and internal middleware and HMI software
  • Participate in system design, documentation, and testing to deliver a best-in-class infotainment system
  • Work in an agile team of software developers, test engineers, technical product managers and leads.
  • Be an active participant in an agile product development environment, including stand up meetings, regular sprint planning, demos and retrospectives
  • Address issues, write unit tests and contribute to code reviews
  • You'll have

  • Bachelor's Degree in Computer Science or Electrical Engineering
  • 3+ years of experience using C++ to develop software, including ability to demonstrate advanced skills with:
  • POSIX compliant systems
  • multi-threaded software applications
  • inter-process communications
  • debugging with GNU toolchain
  • validating code with unit-testing and mock frameworks
  • detecting and fixing bugs with static and dynamic code analysis tools, including code coverage (Klocwork, Valgrind, lcov or equivalent)
  • complex crash and stability and performance analysis
  • one or more communication protocols (CAN, TCP/IP, USB, Bluetooth, Ethernet, or Wi-Fi) and tools
  • 3+ years of experience developing user interface (HMI/GUI/UX) components, including
  • developing application software using Qt
  • using QML to create graphical user interfaces
  • Experience using software development best practices, including:
  • applying Agile methods to software development processes
  • documenting designs using design patterns and UML (state diagrams, sequence diagrams, and class diagrams)
  • working with a team using a distributed version control system to track source code
  • using requirements and defects tracking software
  • You may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!

    As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builderor all the above? No matter what you choose, we offer a work life that works for you, including:

    • 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.

    For a detailed look at our benefits, click here:

    https: // // HTHD

    Visa sponsorship is not available for this position.

    Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

    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. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.


    About Us

    At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

    About the Team

    Ford Product Development is utilizing Design Thinking & User Experience methods to deliver breakthrough products and services that will delight our customers. Our employees are laser-focused on bringing innovative, exciting, and sustainable ideas to life. From autonomy and electrification, to smart mobility technologies, our Product Development teams around the world are working together with excitement to make smart vehicles for a smart world.

    More Information on Ford Motor Company

    Ford Motor Company operates in the Automotive industry. The company is located in Dearborn, MI and Palo Alto, CA. Ford Motor Company was founded in 1903. It has 175633 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 110 open jobs at Ford Motor Company, click here.

    Read Full Job Description

    From this employer

    Recent blogs

    Recent news