Ford
Ford

60 Ford Senior Embedded Software Engineer Jobs Hiring Near You

next page

Showing results 1-20

Ford Jobs Information

What are the key skills and qualifications needed to thrive as a Senior Embedded Software Engineer, and why are they important?

To thrive as a Senior Embedded Software Engineer, you need deep expertise in embedded C/C++ programming, real-time operating systems (RTOS), and a strong background in computer engineering or a related field. Familiarity with hardware debugging tools (such as oscilloscopes and logic analyzers), version control systems (like Git), and relevant certifications (e.g., ARM Accredited Engineer) is typically required. Exceptional problem-solving, communication, and project leadership skills help you collaborate effectively and mentor junior engineers. These competencies ensure the creation of robust, efficient, and reliable embedded systems critical for product success.

What are some common challenges Senior Embedded Software Engineers face when integrating software with new hardware platforms?

Senior Embedded Software Engineers often encounter challenges such as ensuring software compatibility with diverse hardware architectures, optimizing for limited memory or processing power, and debugging hardware-software interactions. These engineers must frequently collaborate with hardware teams to resolve timing issues, manage device drivers, and ensure reliable system performance. Successfully navigating these challenges requires strong problem-solving skills, adaptability, and a deep understanding of both hardware constraints and software design.

What is a Senior Embedded Software Engineer?

A Senior Embedded Software Engineer is an experienced professional who designs, develops, tests, and maintains software that runs on embedded systems—specialized computing devices that are not traditional computers, such as automotive control systems, medical devices, or consumer electronics. They often work closely with hardware engineers to ensure software integrates seamlessly with hardware components. Senior engineers typically lead projects, mentor junior staff, and contribute to system architecture and design decisions. Their expertise includes programming languages like C or C++, real-time operating systems, and debugging tools specialized for embedded environments.

What is the difference between Senior Embedded Software Engineer vs Embedded Software Engineer?

AspectSenior Embedded Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's/Master's in Computer Engineering, Electrical Engineering, or related field; experience in embedded systemsBachelor's degree in relevant field; entry-level to mid-level experience
Work EnvironmentDesigning, developing, testing embedded systems for hardware productsDeveloping firmware and software for embedded devices, often under supervision
Employer & Industry UsageTech companies, automotive, aerospace, consumer electronicsSimilar industries, often as part of product development teams

The main difference between a Senior Embedded Software Engineer and an Embedded Software Engineer lies in experience and responsibility. Senior engineers typically have more expertise, lead projects, and mentor junior staff, while embedded software engineers focus on developing and testing embedded code. Both roles require similar technical skills and industry knowledge, but senior roles involve greater leadership and strategic input.

What is it like to work at Ford?

Ford is a company that values innovation, collaboration, and customer satisfaction, with a culture that emphasizes teamwork and continuous improvement. The company's global workforce is organized into various teams, including research and development, manufacturing, and sales, with a focus on creating a diverse and inclusive work environment. Working at Ford may appeal to candidates who are passionate about the automotive industry, enjoy working on complex projects, and are motivated by the opportunity to contribute to the development of sustainable and connected vehicles.
Infographic showing various Senior Embedded Software Engineer job openings at Ford in the United States as of May 2026, with employment types broken down into 98% Full Time, and 2% Part Time. Highlights an 65% Physical, 26% Hybrid, and 9% Remote job distribution.
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Ford Motor Company

Palo Alto, CA • Hybrid

$135.42K - $226.98K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 16 days ago


Job description

We are seeking a highly experienced and influential Senior Software Engineer to lead the firmware development and integration for a family of innovative connected modular systems. These multi-functional products can be used both inside and outside the vehicle, creating a seamless and connected user experience. As a technical leader, you will play a crucial role in shaping the future of vehicle interaction and personalization, setting the architectural direction for the project. This role requires a deep mastery of embedded systems, connectivity, diagnostics, and a talent for integrating third-party solutions. Strong leadership and collaboration skills are essential for success in this position.

Even better, you may have...
    Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
    Significant experience in embedded software/firmware development, ideally in the automotive or consumer electronics industry.
    Proven experience architecting and leading firmware development for complex embedded systems.
    Strong programming skills in C/C++. Experience with other relevant languages (e.g., Python) is beneficial.
    Deep understanding of RTOS concepts and experience with RTOS platforms.
    Experience with communication protocols such as Ethernet, Bluetooth, and Wi-Fi.
    Proficiency in hardware debugging tools (JTAG debuggers, oscilloscopes, logic analyzers).
    Experience with software version control systems (e.g., Git).
    Excellent problem-solving, analytical, and communication skills.
    Ability to work effectively in a collaborative team environment and lead technical discussions.
    Experience with over-the-air (OTA) updates is a plus.

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 grade 8 and ranges from $135,420-226,980.


For more information on salary and benefits, click here: https://fordcareers.co/GSR

Visa sponsorship is 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 1-888-336-0660.

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-MZ1 

What you'll do...
    Lead Firmware Development: Lead the design and implementation of application firmware for connected vehicle devices, focusing on optimizing performance and ensuring robust security. This includes architectural design, code implementation, and ongoing maintenance.
    System Integration: Oversee the integration of various subsystems, including those provided by 3rd party collaborators and vendors, into the overall project. This involves close collaboration with external partners to review firmware specifications, provide design guidance, and ensure seamless interoperability.
    Design and implement end-to-end diagnostics and telemetry features. This includes developing updates for embedded systems and supporting Android applications/bridges, as well as driving full-stack validation from the device to the cloud.
    Ensure continuous improvements, high performance, and robust issue resolution for all developed functionalities, both before and after product launch.
    Connectivity and Communication: Design and implement firmware architecture and communication protocols between the modular devices and other systems, including in-vehicle networks and mobile devices. Ensure secure and reliable data exchange between different components.
    Testing and Validation: Collaborate closely with the validation team to develop and execute comprehensive test plans to validate firmware functionality, performance, stability, and adherence to requirements. This includes defining test cases, developing test scripts, and analyzing test results. Active participation in all testing phases, from unit testing to system-level testing, is expected.
    Continuous Integration: Integrate project source code into the Continuous Integration (CI) software build infrastructure to automate the build process, perform automated testing, and ensure code quality.
    Documentation: Maintain clear and concise documentation of firmware architecture, design decisions, and code implementation.
 


Ford logo

About Ford

Sourced by ZipRecruiter

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.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982