Embedded Software Engineer

3 hours ago


Dearborn, Michigan, United States Ford Motor Company Full time
Job Description

At Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Lead for Embedded SW Development within our Connective Vehicle Software organization.

Responsibilities
  • Lead the technical solutions for the team to develop a software architecture implementation to meet all the real-time needs of the embedded system.
  • Develop architecture migration support for AUTOSAR Basic Software and Application Software in legacy and new software components.
  • Lead ECU optimization through analyzing software component resource usage for core load balancing and interface coherency.
  • Lead AUTOSAR BSW delivery meeting Functional Safety requirements (MPU), run time limits, and system resource (Ram/Rom) limits for TC39xx ECU.
  • Support architecture analysis for new interfaces via communication networks, other I/O communication to the BSW as well as inter module system interfaces.
  • Lead the Basic Software issue resolution and troubleshooting using priority triage process to focus on high priority issue resolution.
  • Directly engage in writing code and participate in code and test case reviews.
  • Conduct software verification, including unit and integration testing, as needed.
  • Take full ownership of projects, making key design and implementation decisions independently while mentoring junior team members.
  • Be a proactive and energetic leader in a dynamic team environment.
Qualifications
  • Bachelor's degree in Computer Science/Engineering, Software Engineering, Electrical Engineering, or a related degree; or foreign equivalency degree, or a combination of equivalent experience and education.
  • 10+ years of relevant software development experience in embedded systems.
  • 3+ Experience with CI/CD technologies.
  • 3+ years of experience in configuring Classic AUTOSAR BSW components and debugging/troubleshooting embedded software on target hardware.
  • 5+ years of RTOS/OSEK Operating systems experience.
Preferred Qualifications
  • Master's Degree or foreign equivalent degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.
  • 10+ years of relevant software development experience in defining and delivering software architecture in an embedded multi-core ECU.
  • 5+ years experience in development of software components (SW-C) in an AUTOSAR Classic environment.
  • Experience working in an Agile development team environment.
  • Experience with Model Based Development/Code Generation using the MathWorks products.
  • Experience in configuring Vector AUTOSAR Classic BSW including NVM, E2E, Watchdog.
  • Ethernet security functions including MacSec.

We offer a comprehensive benefits package, including 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. We're an equal opportunity employer committed to a culturally diverse workforce.



  • Dearborn, Michigan, United States smart folks inc Full time

    Job Title: Embedded Software EngineerSmart Folks Inc. is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for automotive-grade systems.Key Responsibilities:Develop high-quality software for embedded systems using C++ and other...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Lead for Embedded SW Development within the Connective Vehicle Software organization.ResponsibilitiesLead the technical solutions for the team to develop a software...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled Technical Lead for Embedded SW Development within the Connective Vehicle Software organization at Ford Motor Company. As a key member of our team, you will play a crucial role in the evolution of Vehicle Controls software, leading the technical solutions for the team to develop a software architecture...


  • Dearborn, Michigan, United States Optimal Inc. Full time

    Job OverviewPosition Summary:We are looking for a skilled individual with expertise in software engineering for embedded systems.The Body Control Software division is responsible for creating software solutions for various vehicle functionalities including ignition, security, illumination, alerts, window operations, powered compartments, climate control, and...


  • Dearborn, Michigan, United States G-TECH Services Full time

    Job OverviewEmbedded Systems Software Engineer Our client is in search of a skilled professional with expertise in software development for embedded systems. The Body Control Software team is responsible for creating software that manages various vehicle functionalities, including ignition, locking mechanisms, lighting systems, alarms, window operations,...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is a recognized partner of a leading Automotive Firm. We are currently seeking several Embedded C++ Software Engineers to join our team. STG prides itself on a high client retention rate and has received numerous accolades for our outstanding services. Our commitment to company...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is recognized as a leading partner for a prominent Automotive Company. We are currently seeking multiple Embedded C++ Software Engineers to join our dynamic team. STG prides itself on a high client retention rate and has received numerous accolades for our exceptional services. Our...


  • Dearborn, Michigan, United States Systems Technology Group, Inc. (STG) Full time

    Position: Embedded C++ Software EngineerSystems Technology Group, Inc. (STG) is a distinguished partner of a leading Automotive Firm. We are currently seeking multiple Embedded C++ Software Engineers to join our team. STG has a remarkable track record with a 98% repeat business rate from our clients and has received numerous accolades for our exceptional...


  • Dearborn, Michigan, United States Acro Service Corp Full time

    Job Title: Embedded Software DeveloperAt Acro Service Corp, we are seeking a highly skilled Embedded Software Developer to join our team.Job Summary:We are looking for a talented software engineer to develop software for embedded systems. The ideal candidate will have a strong background in software development, embedded systems, and control theory.Key...

  • Software Engineer

    3 days ago


    Dearborn, Michigan, United States Avance Consulting Full time

    Job OverviewAvance Consulting is seeking a highly skilled Software Engineer to join our team. As a Software Engineer - Embedded Systems, you will be responsible for delivering high-quality software solutions for our clients.Key Responsibilities• Collaborate with cross-functional teams to design, develop, and test software solutions for Linux/QNX/RTOS...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job OverviewEmbedded Motion Control Software EngineerAt Ford Motor Company, we are committed to shaping the future of mobility. Our mission is to create a world where everyone can move freely and pursue their aspirations. Join our Electric Vehicles, Digital and Design (EVDD) team, where innovation meets customer-centric solutions. We are dedicated to...


  • Dearborn, Michigan, United States Programmers Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Programmers. The ideal candidate will have a strong background in software development using C/C++ and experience with POSIX-based embedded applications.Key Responsibilities:Design and develop software for high-performance, high-reliability...


  • Dearborn, Michigan, United States NDX Human Capital Solutions Full time

    Job DescriptionJob Title: Embedded Software EngineerJob Summary:NDX Human Capital Solutions is seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and products for vehicle features such as starting, locking,...


  • Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and excellence in the field of embedded software development. We're seeking a highly skilled and experienced Technical Team Lead to join our team and contribute to the evolution of Vehicle Controls software.ResponsibilitiesLead the technical solutions for the development of a software...


  • Dearborn, Michigan, United States AppLab Systems, Inc Full time

    Job Title: Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team at AppLab Systems, Inc. The ideal candidate will have a strong background in embedded systems development, with a focus on camera systems and software engineering.Key Responsibilities:Develop detailed architectural design artifacts, including sequence...


  • Dearborn, Michigan, United States Testing Solutions Inc Full time

    Overview:As a key member of our team, you will play a crucial role in the architecture, development, and testing of software solutions for various vehicle functionalities, including but not limited to: ignition systems, locking mechanisms, lighting controls, alarm systems, window operations, powered closures, seating adjustments, climate regulation, and...


  • Dearborn, Michigan, United States zobility Full time

    Job Title: Software EngineerJob Summary:Zobility is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key Responsibilities:• Design and develop software applications and products for vehicle...


  • Dearborn, Michigan, United States Actalent Full time

    Job Title: Embedded Systems Software DeveloperJob OverviewWe are seeking a skilled Embedded Systems Software Developer to join our Body Control Software team. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Responsibilities* Design and develop...


  • Dearborn, Michigan, United States Advantage Technical Full time

    About the RoleWe are seeking a skilled Software Engineer to join our Body Control Software team. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs.Key ResponsibilitiesDesign and develop software architecture for vehicle features such as starting,...


  • Dearborn, Michigan, United States Programmers Full time

    Job Title: Embedded Cyber Security Software EngineerWe are seeking a highly skilled Embedded Cyber Security Software Engineer to join our team at Programmers. As a key member of our team, you will be responsible for designing, developing, and implementing secure software solutions for embedded systems.Key Responsibilities:Develop and implement cybersecurity...