Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Platform Software Engineer

$83.28k - $190.5k

Ford Motor Company

Platform Software Engineer

We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.

Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.

In this position...

You will develop C language-based software designs for Ford Electrified Powertrains. The scope of software platform design includes Board Support Packages that support system control and coordination of related hybrid sub-systems; regenerative brakes, high-voltage battery, transaxle motor and generator, engine torque and engine power management.

What you'll do...

Real-Time Embedded Software Design

Develop and implement real-time embedded software for hybrid vehicle controllers, incorporating knowledge of microprocessor architecture, low-level drivers, and Board Support packages. Ensure that each system can manage functions such as regenerative braking, battery management, and motor control with precise, real-time response. Design software that aligns with real-time operating system (RTOS) requirements for optimal performance, secure access control, and quick response times.

Cybersecurity Integration

Apply advanced cybersecurity methods, including secure boot, software signing, and cryptographic protocols to protect vehicle control software. Integrate message authentication techniques within Controller Area Network (CAN) systems, ensuring data integrity and secure communication between control units.

Secure Boot and Boot Loader Security

Implement secure boot methods to verify the integrity of software during startup, using digital signatures to ensure only trusted code is executed on vehicle controllers.

Message Authentication & Data Integrity

Integrate message authentication protocols (such as CAN Message Authentication) into vehicle systems to verify communication authenticity and prevent unauthorized data manipulation in real-time. This involves securing the CAN protocols widely used in hybrid and electric vehicle systems.

Over-the-Air (OTA) Security

Configure secure over-the-air (OTA) software updates to maintain software integrity within the vehicle’s Hybrid Control Unit (HCU). Develop and implement secure channels for OTA updates using encryption and verification protocols to protect against unauthorized firmware changes.

Threat Modeling and Vulnerability Analysis

Conduct threat modeling and vulnerability assessments for hybrid and electric vehicle software platforms to identify potential security weaknesses. Apply penetration testing techniques and risk assessment frameworks to analyze vulnerabilities in real-time operating systems (RTOS) and embedded software, ensuring compliance with automotive cybersecurity standards like ISO/SAE.

Software Requirements and Design

Interpret and implement requirements using C programming to develop core platform software for real-time control systems in hybrid and electric vehicles. Focus on secure data transmission, OTA flash functionality, and both low- and high-level driver integration. Integrate and configure tools for over-the-air flash updates and CAN message authentication, ensuring compliance with network operating systems and corporate standards like VBF file formats. Complete all multiplex compliance testing to verify CAN protocol functionality and message integrity.

Supplier Interface

Consult with suppliers regarding Primary Boot Loader and secondary bootloader requirements. Consult with suppliers regarding requirements for Non-Volatile Memory (NVM) and Keep-alive memory (KAM). Perform testing of supplied controller boards. Ensure calibration development tools are integrated with control unit. Maintain RTOS requirements for HCU. Complete hardware interface design reviews with eDrive department and suppliers.

You'll have...

  • BS in Computer Engineering, Electrical Engineering or Computer Science or related field or equivalent combination of relevant education and experience.

  • 2+ years of experience in real-time embedded control software and design experience including C Programming language, ETAS RTOS, and associated board support packages. ( Co-ops, internships, classwork included)

  • 2+ years experience with microprocessor architectures and associated low level drivers. ( Co-ops, internships, classwork included)

Even better, you may have...

  • MS in Computer Engineering, Electrical Engineering or Computer Science

  • Experience with calibration development tools, especially ATI emulators preferred

  • Experience with Infineon Aurix microcontroller architecture preferred.

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 builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:

• Immediate medical, dental, vision and prescription drug coverage

• Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more

• Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, 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.

This position is a salary grades 6 -8 and ranges from $83,280-190,500.

For more information on salary and benefits, click here ( :

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. 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 View phone number on click.appcast.io.

This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid

#LI-JS1

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Platform Software Engineer in Dearborn, MI vacancy
  •  ...function are focused on developing and maintaining reusable software components that serve the needs of product developers...  ...enterprise architects, software architects, software engineering teams, etc. to design the platform infrastructure and tools encompassing servers,... 
    Software

    HTC Global Services

    Dearborn, MI
    3 days ago
  •  ...services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with...  ...1. Collaborate with enterprise architects, software architects, software engineering teams, etc. to design the platform infrastructure and tools encompassing servers... 
    Software
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    2 days ago
  •  ...Job Title Director, Core Runtime & Platform Engineering Job Description Ford Motor Company is transforming manufacturing into a software-defined, intelligent, and globally connected system. Within the Advanced Technology & Platforms (ATP) organization, the Core... 
    Software
    Local area

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...Job Title Senior Platform Software Engineer - GCP & Data Platforms Overview / Summary We are seeking a Platform Software Engineer with expertise in Java or Python and strong experience with Google Cloud Platform (GCP) to design, develop, and... 
    Software

    HTC Global Services

    Dearborn, MI
    2 days ago
  • $85.4k - $143.2k

     ...body systems capabilities at the systems engineering level, from early conceptual development...  ...... Develop backend pipelines for platform systems definitions including...  ...the rapidly changing landscape of vehicle software. Experiment with automating the pipeline... 
    Software
    Full time
    Immediate start
    Flexible hours

    Ford Motor Company

    Allen Park, MI
    3 days ago
  • $68.3k - $114.8k

     ...countries around the world. In this position... Ford Credit Platform Engineering builds and operates the shared infrastructure and paved...  ..., DevOps, and Site Reliability Engineering, with strong software development skills. You will write code to automate infrastructure... 
    Software
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  • $140.63k - $184.14k

     ...that are as smart as you are. What you'll be able to do: Platform Engineer - positions offered by Ford Motor Credit Company LLC (...  ...engineers. Work on a small agile team to deliver working, tested software. Work effectively with fellow data engineers, product owners... 
    Software
    Immediate start
    Work from home
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  • $84.48k - $162.12k

     ...team that will execute FNV3.x Electrical Platform execution across all Programs. You will...  ...the management of Platform hardware and software delivery across all domains incorporating...  ..., Digital Product, and EVDD Functional Engineering Teams to deliver a platform Controls Strategy... 
    Software
    Work at office
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    3 days ago
  •  ...A prominent workforce solutions company is seeking a Senior Software Engineer to enhance their data science and AI/ML platform strategy. This role involves collaborative work with engineering teams on developing machine learning and generative AI applications. Candidates... 
    Software

    ManpowerGroup Global, Inc.

    Dearborn, MI
    2 days ago
  • $68.3k - $114.8k

     ...countries around the world. In this position... Ford Credit Platform Engineering builds the shared services, APIs, and developer tooling that...  ...organization to deliver value safely and quickly. As a Software Engineer on our Platform Engineering team, you will focus on... 
    Software
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  •  ...to communicate design ideas. Utilize advanced 3D modeling software and/or technologies to create detailed and realistic representations...  ...team member to others lead. Collaborate with architects, engineers, and other professionals to integrate various design elements... 
    Software
    Internship
    Local area

    Ghafari Associates

    Dearborn, MI
    4 days ago
  • Ford Pro is seeking an exceptional AI enabled software engineer based in Dearborn, Michigan. The candidate will build and maintain critical services using Python, React, Angular, and Google Cloud Platform, while acting as a coach to elevate the team's engineering maturity... 
    Software

    Ford Pro

    Dearborn, MI
    2 days ago
  • $99.6k - $166.6k

     ...Powertrain Controls Platform Engineer We are seeking a highly skilled and motivated Powertrain Controls Platform Engineer to join our...  ...various vehicle applications within the evolving landscape of Software-Defined Vehicles (SDVs). The successful candidate will be instrumental... 
    Software
    Full time
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    6 days ago
  •  ...deployment build failures. Participates in an ongoing production software operations review and troubleshoots production issues....  ...framework, JavaScript, Web Services, SQL, Oracle, Google Cloud Platform (GCP) tools Experience Required 5+ years total experience... 
    Software

    Damco

    Dearborn, MI
    13 hours ago
  •  ...Responsibilities: - Provide Tier-3 engineering support for Microsoft 365 GCC, Exchange...  ...SharePoint Online environments, ensuring platform availability, performance, and security....  ...segregation and elimination of malicious software and spam traffic in accordance with security... 
    Software
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Detroit, MI
    1 day ago
  •  ...design, implement, and maintain a secure software development lifecycle and automated...  ...networking, and container orchestration platforms in a repeatable and auditable manner....  ...environments. Advocate for software engineering practices such as unit testing, code reviews... 
    Software

    DATAMAXIS

    Dearborn, MI
    4 days ago
  •  ...incident response. This resource will work closely with the CTP Platform Engineering and Development teams to optimize services and maintain...  ...cloud services (AWS), cloud engineering, architecture, and software as a service Familiarity with Agile/Scrum methodology Maintain... 
    Software

    TechDigital Group

    Dearborn, MI
    4 days ago
  •  ...intranet and internet facing applications based on Microsoft Dynamics platform. He/ She will also be involved in design, test, deploy and...  .... In addition, the responsibilities will include meeting software compliance s 3.Experience 8to11yrs 4.Required Skills Technical... 
    Software
    Second job
    Remote work
    Shift work

    FIRST SOFTSOLUTIONS INC

    Dearborn, MI
    6 hours ago
  •  ...construction projects, special events or other related multi-disciplinary team projects Experience with a variety of project management software (Workfront, Monday.com, MS Project, etc.) Experience or ability to learn design software (Sketchup, Vectorworks, Adobe Creative... 
    Software
    Permanent employment
    Temporary work
    Monday to Friday
    Flexible hours

    The Henry Ford

    Dearborn, MI
    2 days ago
  •  ...laser scanning operations. Process ELMS requests, evaluating engineering prints, tolerance and GD&T specifications, CAD models, and sketches...  .... Train others in metrology equipment and data analysis software. Schedule assignments and tasks, working with management to assign... 
    Software
    Full time
    Shift work
    Weekend work

    PAE Government Services Inc.

    Dearborn, MI
    1 day ago
  •  ...Software Developer Software Developer position within IT Product team responsible for full cycle systems development. Develop and deliver...  ...software products using agile methodology and Google Cloud Platform (GCP) technology stack. Technologies involved - Java, Spring... 
    Software

    Damco

    Dearborn, MI
    13 hours ago
  • $138.49k - $190.5k

     ...Responsibilities What you'll be able to do: NA Dealer Ordering Software Engineer - positions offered by Ford Motor Company (Dearborn,...  ...performance, scalability, and resilience, ensuring the platform can process thousands of concurrent dealer orders with Qualifications... 
    Software
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and...  ...? 2. What new business problem have you solved using B2Bi software? 3. Share an example of using AI or other scripting languages... 
    Software
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    3 days ago
  •  ...develops hardware, functional models, and software that provide Best in Class behavior for...  ...we seek: ~ B.S. in Electrical Engineering, Computer Engineering, Computer Science...  ...years of developing software on Cloud platforms like Google Cloud, AWS or Azure ~8+ or... 
    Software
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    1 day ago
  •  ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and...  ...experience with high SQL proficiency (6+ years). Shopify platform development experience and/or Adobe Marketing Cloud (AEM, Analytics... 
    Software
    Local area
    Worldwide

    V2soft

    Dearborn, MI
    6 hours ago
  • Software Engineer at Ford Motor Company - Dearborn, MI, United States Ford Pro is a new global business within Ford committed to commercial...  ...code to develop the dynamic user interface for various platforms Enhance testing platforms, improve test automation, foster... 
    Software
    Immediate start
    Flexible hours

    Victrays

    Dearborn, MI
    1 day ago
  •  ...moves? In this position... Professional position utilizing engineering education and experience to design and release Upper Body...  ...and tests Preferred Requirements: Knowledge of Ford software systems: AIMS, WERS, FEDE, and Integrator You may not check... 
    Software
    Work at office
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  •  ...Dealer Network and Employee Engagement (DNEE) team, the Senior Software Engineer is responsible for building resilient and scalable solutions...  ...and mentor for junior software engineers, guiding them on platform vision, task breakdown, complex problem-solving, and... 
    Software
    Full time
    Immediate start
    Relocation
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    3 days ago
  •  ...Management: Build, configure, and maintain the P21 API for system integrations (e.g., connecting P21 to e-commerce platforms, shipping software, or CRM tools). Read, interpret, and configure workflows using XML and JSON for data interchange. Manage ODS (Operational... 
    Software
    Full time
    Local area

    E & E Tech

    Livonia, MI
    4 days ago
  •  ...This system helps over 9000+ Automotive Engineers manage vehicle program features, parts,...  ...undertaking a strategic migration to re-platform it onto the Dassault Systèmes 3DEXPERIENCE...  ..., coding, and implementing robust software solutions within the 3DX ecosystem. You... 
    Software

    TechDigital Group

    Dearborn, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Platform Software Engineer. Be the first to apply!