Senior Staff Embedded Software Engineer leading the design and implementation of power management strategies for Ford's electric vehicles. Collaborating with cross-functional teams to ensure performance and efficiency.
Responsibilities
Lead the design and implementation of IVI and surrounding power management strategies.
Work with cross-functional teams across the vehicle in designing power-efficient strategies.
Develop software that seamlessly crosses multiple runtime domains.
Conduct system-wide performance, power and optimization analysis.
Work closely with cross-functional stakeholders including systems engineering, hardware, MCU, and integration.
Participate in system-level debugging activities that may span within the IVI or across the entire vehicle.
Write concise design documents and keep detailed notes and data.
Requirements
Bachelor's or equivalent combination of relevant education and experience.
10+ years of experience in the embedded operating systems space, production delivery record in the automotive industry.
Expert-level proficiency in C/C++ for embedded systems development.
Proven history of leading embedded power management strategies and deployments, such as Suspend-to-RAM/Disk or other low-power modes.
Solid understanding of automotive electrical architectures and electronic interfaces.
Exceptional analytical and problem-solving skills, with a pro-active approach to mitigating issues before they arise.
Experience developing software in multiple operating systems, such as RTOS, Linux, and/or bootloaders.
As a Sr. Staff Software Engineer, you will play a pivotal role in a team that delivers critical foundational platform services that the system relies on.
Even better, you may have...
Experience with MCU architectures and runtimes.
Experience working logic analyzers, oscilloscopes, and other electronic laboratory equipment.
Benefits
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
Job title
Senior Staff Embedded Software Engineer – Infra BSP, Power Management
Junior Software Engineer contributing to 3D visualisation and XR cloud streaming technologies. Collaborating in a scaled agile environment to enhance AVEVA’s industrial software portfolio.
Staff Software Engineer leading software design and implementation in medical devices for Stryker. Collaborating across functions to deliver high‑quality results aligned with business priorities.
Cloud Application Software Development Engineer designing, developing cloud - native applications for Intel Foundry Automation. Focused on building scalable APIs and backend services with security best practices.
Software Engineer developing large scale applications using Java and Node.js at Walmart. Collaborating with cross - functional teams and contributing to high - impact customer journeys.
Software Developer designing and implementing AI solutions for Federal Government data services. Collaborating on software release lifecycle and enhancements in geospatial data management.
Senior Software Developer building and scaling Nasdaq's big data pipeline infrastructure. Collaborating with teams to design, implement, and optimize data lake solutions for global markets.
Salesforce Application Developer developing software solutions and supporting business processes at CDW. Collaborating on large - scale projects involving Salesforce CRM and Azure Cloud - based solutions.
Member of Technical Staff building internal data and agent infrastructure for Liquid AI. Design and build the unified company data graph and agent layer for operational efficiency.
Software Engineer at Notion, developing AI Meeting Notes and data capture features. Focused on building innovative tools for efficient team collaboration and information management.
Full Stack Developer supporting design and delivery of large - scale digital platforms within a multidisciplinary team. Leading technical development across frontend and backend components with a focus on scalable and secure solutions.