Current jobs related to Software Engineer - Dearborn, Michigan - Tech M USAAvance Consulting


  • Dearborn, Michigan, United States United Software Group Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer for Automotive Systems to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for the design, implementation, and validation of software for various vehicle features. Your expertise in AUTOSAR Functional Safety will be crucial in ensuring the...


  • Dearborn, Michigan, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for designing, implementing, and validating software for various vehicle features, including starting, locking, lighting, alarms, windows, powered closures, seats, climate control, and...


  • Dearborn, Michigan, United States United Software Group Full time

    Job SummaryWe are seeking an experienced Embedded AUTOSAR Functional Safety Software Developer to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, implementing, and validating software for various vehicle features, such as starting, locking, lighting, alarms, windows, powered...


  • Dearborn, Michigan, United States United Software Group Full time

    Job Title: Embedded Software DeveloperWe are seeking a skilled Embedded Software Developer to join our team at United Software Group. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities: In-depth experience with the C-language, preferably in support of an...

  • Software Engineer

    2 weeks ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    Job Title: Software EngineerJob Summary:At Ford Motor Company, we believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow's transportation.Job Responsibilities:As a...


  • Dearborn, Michigan, United States Home Depot Full time

    About the JobWe are seeking a skilled Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages.Collaborate with cross-functional...

  • IT Software Engineer

    4 weeks ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    About the RoleWe are seeking a highly skilled IT Software Engineer to join our team at Ford Motor Company. As a key member of our Information Technology group, you will play a critical part in shaping the future of mobility.As a Software Engineer in the Finished Vehicle Logistics Product Team, you will develop and support technologies that deliver and...


  • Dearborn, Michigan, United States Diverse Lynx Full time

    Job Title: Software Engineering ProfessionalWe are seeking a highly skilled Software Engineering Professional to join our team at Diverse Lynx LLC.Job Summary:As a Software Engineering Professional, you will be responsible for developing and implementing software solutions in the automotive field.Key Responsibilities:Develop and maintain software...


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

    Job Title: Software Development EngineerAbout the Role:We are seeking a skilled Software Development Engineer to join our team at Ford Motor Company. As a key member of our Electrification Platform, you will be responsible for designing, developing, and deploying software solutions that power our electric vehicle charging experience.Responsibilities:*...


  • Dearborn, Michigan, United States HTC Global Services Full time

    Job Title: Senior Software EngineerHTC Global Services is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying cloud-native applications using cutting-edge technologies.Key Responsibilities:Design and develop cloud-native applications using Java,...


  • Dearborn, Michigan, United States Apex Systems Full time

    Job Title: Full-Stack Software EngineerOverview: The Consumer & Dealer Experience organization manages external-facing experiential application portfolio. The Dealer Advisor team develops solutions for dealers' web-based tools, accessible from any device, enabling self-service performance statistics and supplementary insights.Role: We are seeking an...


  • Dearborn, Michigan, United States Advantage Technical Full time

    Job Summary:Candidates for consideration will focus on accelerating the use of automation in software development and testing processes to drive breakthroughs in development and testing efficiency.The engineer will work with OEM software, controls, and simulation teams to understand their workflow of software development and virtual testing; then develop...

  • Software Engineer

    4 weeks ago


    Dearborn, Michigan, United States Ford Motor Company Full time

    Job DescriptionAt Ford Motor Company, we're committed to innovation and progress. We're seeking a talented Software Engineer to join our team and contribute to the development of cutting-edge software solutions.The ideal candidate will have a strong background in cloud development, with experience in languages like Java or Kotlin. They will also be...


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

    Unlock the Future of MobilityAt Ford Motor Company, we're revolutionizing the way we think about transportation. As a Senior Software Engineer, you'll play a crucial role in shaping the future of smart mobility. Our Global Data Insight & Analytics team is the trusted advisor that enables Ford to make informed decisions. We're looking for a talented...


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

    Job SummaryWe are seeking a highly skilled Software Controls Engineer to join our team at G-TECH Services, Inc. The successful candidate will be responsible for developing plant and control models for emerging vehicle variants, including battery electric, series and parallel hybrid, and fuel cell vehicles.The ideal candidate will have a strong background in...

  • Senior Cloud Engineer

    3 weeks ago


    Dearborn, Michigan, United States United Software Group Full time

    Job Title: Sr. System Engineer/ Platform EngineerJob Summary:United Software Group is seeking a highly skilled Sr. System Engineer/ Platform Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale cloud and platform infrastructure solutions.Key Responsibilities:*...


  • Dearborn, Michigan, United States HTC Global Services Full time

    Job Title: Software Engineer SeniorAt HTC Global Services, we are seeking a highly motivated and experienced Software Engineer Senior to join our team. As a key member of our engineering and product team, you will have the opportunity to work with cutting-edge cloud-native technologies and contribute to the development of innovative solutions.Key...


  • Dearborn, Michigan, United States Mindlance Full time

    Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team at Mindlance. As a key member of our product group, you will be responsible for designing and developing new solutions and enhancements in our cloud-based applications.Key Responsibilities:Develop full-stack applications using Java, Springboot, and Angular/ReactDesign and...


  • Dearborn, Michigan, United States Apex Systems Full time

    Job Title: Software Engineer Consultant/ExpertWe are seeking a highly skilled Software Engineer Consultant/Expert to join our team at Apex Systems. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software applications...

  • PLM Support Engineer

    3 weeks ago


    Dearborn, Michigan, United States United Software Group Full time

    We are seeking a highly skilled PLM Support Engineer to join our team at United Software Group. As a key member of our service desk, you will provide enhanced support to engineers located in the United States, with plans to extend to India and Australia.Key Responsibilities:Provide first-level support to all 3DX/Enovia (PLM) users, including issue triage and...

Software Engineer

2 months ago


Dearborn, Michigan, United States Tech M USAAvance Consulting Full time
Job Description

We are seeking a highly skilled Diagnostics Software Engineer to join our team at Tech M USAAvance Consulting. As a key member of our team, you will be responsible for designing, developing, and integrating the C/C++ software platform diagnostics SW to be used in Ford's next-generation ADAS systems.

Key Responsibilities:
  • Design and develop the Fault Management Framework to handle failure management of ADAS modules in multi-core/multiprocessor systems.
  • Work on Fault Management SW development on ARM A72 core, including Native QNX and Adaptive Autosar.
  • Develop and use interfaces to supplier and internal stakeholder developed SW.
  • Interface with IPC to cascade data between different domains.
  • Collaborate with internal and external stakeholders to align on technical details, debug issues, and understand design details.
Requirements:
  • 3+ years of experience in embedded software development using RTOS (i.e. AUTOSAR/OSEK, LINUX/QNX/POSIX).
  • 3+ years of experience in a technical Diagnostics software developer position.
  • 5+ years of experience in software development using C/C++.
  • Experience with object-oriented, modular design.
  • Experience with POSIX-based embedded applications.
  • 5+ years of experience with Linux and/or QNX operating systems.
  • Experience designing and testing systems for high-performance, high-reliability computing applications.
  • Understanding of Adaptive AUTOSAR and Classic AUTOSAR.
  • Understanding of diagnostics architectures within the in-vehicle automotive domain (utilization of DID's, DTC's, etc.).
  • Experience developing software that meets Functional Safety requirements.
  • Knowledge of Agile software development methodologies.
  • Experience with embedded RTOS(s).
  • Experience with code optimization.
  • Proficient in scripting languages, such as bash and Python.
  • Knowledge of SPI, Ethernet, and CAN communication.
  • Familiarity with sensor modalities used in robotics and autonomous driving applications (Camera/Vision, RADAR, LIDAR, INS/IMU).
  • Experience with diagnostic protocols ISO and ISO.
  • Experience with Autosar Classic Diagnostic stack (DEM, DCM, NVM, DoIP, PDUR).
  • Experience with Autosar Classic development tool chain (CANDella, DaVinci Configurator/Developer, CANoe, vVirtualTarget).
  • Familiarity with Autosar Adaptive Diagnostic stack (DM, DoIP).