Senior Staff Embedded Software Engineer

at  Ford Motor Company

Palo Alto, CA 94304, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Jul, 2024Not Specified11 Apr, 20248 year(s) or aboveCode Generation,Build Tools,Automation,Embedded SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Overview: As a pivotal member of our engineering team, you will assume the role of an in-
house software expert, comprehensively understanding the entire system from end to end. Your
primary responsibility will involve proactively leading the team by undertaking tasks that
require specialized competence, often preceding their workflow. Your day-to-day activities may
range from optimizing the build system in the morning, crafting an embedded device driver in C
by noon, to prototyping an In-Vehicle Infotainment (IVI) application using Flutter by the end of
the day. The ideal candidate for this position will possess a proven career trajectory marked by
curiosity, rapid learning, and adeptness in adapting to new skills and technologies.

Minimum Requirements:

  • Proficiency in embedded systems with 8+ yrs. in similar roles.
  • Sound knowledge of build tools, build automation, CI/CD pipelines, code generation, and

developer workflow.

  • Competence in programming languages such as C, C++, and Python.
  • Effective communication and collaboration skills.
  • Ability to work independently, maintaining a balance between speed and quality.
  • Flexibility and empathy, particularly when navigating and contributing to existing code

bases.

Preferred Requirements:

  • Experience in safety-critical programs, adhering to standards such as ISO26262, DO-178,

or equivalent.

  • Familiarity with automotive tools and understanding of diagnostics standards like UDS,

DoIP.

  • Strong grasp of networking protocols: Ethernet, CAN, LIN, I2C, SPI, ADC, UART, Wi-Fi,

Responsibilities:

  • Work on all electronic components spanning the entire vehicle, including cloud an


REQUIREMENT SUMMARY

Min:8.0Max:13.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Palo Alto, CA 94304, USA