Hybrid Staff Infrastructure Software Engineer

Posted 15 minutes ago

Apply now

About the role

  • Software Engineer focusing on embedded systems development for Ford's Electric Vehicles. Delivering high-quality software and innovative tooling for automotive communications and frameworks.

Responsibilities

  • Design tools and development practices that leverage modern software engineering techniques and best practices
  • Develop code generation systems and libraries to leverage communication IDLs and state-machine DSLs
  • Develop portable and extensible firmware according to best practices and MISRA-C
  • Develop systems and frameworks to bring embedded systems engineering into the 21st century
  • Verify and profile systems in terms of developer experience, build time, memory overhead, and runtime
  • Write tests for all aspects of your systems
  • Provide detailed and complete design and implementation documentation

Requirements

  • BS or MS in Electrical Engineering, Computer Science, Computer Engineering or equivalent degree
  • A minimum of 5 years developing software for automotive or mission critical systems
  • Proficiency with Rust
  • Strong understanding of real-time operating system fundamentals, including schedulers, concurrency, and memory management
  • Experience with one or more of code generation, middleware, and communications protocol implementation
  • Experience implementing event oriented systems
  • Working knowledge of `git`

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

Staff Infrastructure Software Engineer

Job type

Experience level

Lead

Salary

$129,600 - $244,680 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job