Ford Motor Company

Senior Staff Embedded Software Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: Palo Alto • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidCloudLinuxPythonRust

About the role

  • Lead the successful development of next generation software components for electric vehicles.
  • Work with architects, engineers and other technical specialists to design integrated solutions.
  • Partner with cross functional teams to define objectives, scopes, timelines, milestones, deliverables.
  • Lead and develop wireless communication protocol stacks like BT, BLE, NFC, UHF, UWB and integrate them.
  • Coordinate with system owners with planning, implementation approaches, testing, documenting, and maintain solutions for cloud, on premise, and hybrid services, systems or subsystems using defined processes and tools.
  • Analyze and enhance efficiency, stability, and scalability of systems.
  • Integrate solutions with existing embedded systems components.
  • Interface with hardware design team.
  • Provide post-production escalation support.
  • Participate in software and hardware design reviews.
  • Integrate and test new software builds on prototyping vehicle platforms.
  • Deliver artifacts to OTA and program teams for incorporation into production releases.
  • Develop regression tests and ensure proper code coverage for release software.

Requirements

  • Bachelor's or equivalent combination of relevant education and experience.
  • 10+ years proven working experience in software engineering.
  • Experience in hands-on development and troubleshooting of embedded systems.
  • Programming experience in C, C++ and Python.
  • Strong documentation, writing, and communications skills.
  • Must be willing to learn and dive into unknown areas.
  • Even better, you may have...
  • M.S. in Electrical, Computer Engineering or Computer Science.
  • Board bring up experience.
  • Wireless communication stack development.
  • Programming experience in Rust.
  • Experience negotiating with hardware and or software vendors.
  • Experience working with any of the following open-source technologies: Yocto, Xen, Automotive Grade Linux, PipeWire, PulseAudio, Wayland, Display Compositors, Android Auto and or Apple CarPlay Integration.
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CC++Pythonembedded systemswireless communication protocol stacksBTBLENFCUHFUWB
Soft skills
documentationwritingcommunicationproblem-solvingcollaborationleadershipplanningnegotiationadaptabilityefficiency analysis
Certifications
Bachelor's degreeM.S. in Electrical EngineeringM.S. in Computer EngineeringM.S. in Computer Science
iHeartMedia

Full Stack Engineer

iHeartMedia
Mid · Seniorfull-time$104k–$130k / yearCalifornia, New York, Texas · 🇺🇸 United States
Posted: 10 hours agoSource: iheartmedia.wd5.myworkdayjobs.com
AngularGoGraphQLKubernetesMongoDBNode.jsNoSQLSQLTypeScript
Adobe

Senior Full Stack Engineer

Adobe
Seniorfull-time$154k–$287k / yearCalifornia, New York · 🇺🇸 United States
Posted: 11 hours agoSource: adobe.wd5.myworkdayjobs.com
AWSAzureCloudJavaScriptNode.jsReactVue.js
GEICO

Staff Engineer

GEICO
Leadfull-time$110k–$230k / yearCalifornia, New York, Texas · 🇺🇸 United States
Posted: 12 hours agoSource: geico.wd1.myworkdayjobs.com
ApacheAzureCloudDistributed SystemsDockerFlutterJavaJavaScriptKafkaKubernetesPostgresPython+8 more
Broadcom

Software Engineer – Windows/Linux Graphics Driver

Broadcom
Senior · Leadfull-time$108k–$192k / yearCalifornia, Texas · 🇺🇸 United States
Posted: 12 hours agoSource: broadcom.wd1.myworkdayjobs.com
Cyber SecurityLinux