Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world - together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Ford’s Model E team is charged with delivering the company’s vision of a fully electric transportation future. Model e 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.
Being on the Ford Model E team means building the future as Ford’s center of innovation and
growth through electric and connected vehicles and services.
Ford Model E Platform Architecture Engineering is looking for an embedded Software Engineer.
In this role you will be responsible for the development of automotive software solutions and
embedded software modules for electric vehicles developed by Ford.
You will be expected to pivot quickly on new ideas. Failing fast will be normal.
Responsibilities:
- Work with architects, engineers, and other technical specialists to design embeddedsoftware solutions.
- Implement new software modules using modern programming languages such as C, Rustand Python and utilizing CAN, LIN or Ethernet protocols.
- Contribute to definition of objectives, scopes, timelines, milestones, deliverables, etc.
- Develop automatic validation and ensure proper code coverage.
- Validate new software modules on prototyping vehicle platforms.
- Coordinate with system owners on planning, implementation approaches, testing, documenting, and maintaining software solutions using defined processes and tools.
- Analyze and enhance efficiency, stability, and scalability of systems.