Embedded Software Architect

HL Mando America CorpAuburn, MI
Hybrid

About The Position

HL Mando America Corporation has an opening for the position of Embedded Software Architect. This role is responsible for selecting, defining, and communicating the software architecture of embedded software, ensuring compliance with system architecture and internal software architectural requirements. The architect will ensure the successful development and production of EPS (electric power steering) systems and other advanced automotive products for OEMs. This includes developing core and/or application-specific software requirements for automotive steering production projects, breaking down OEM requirements into system and software requirements, and developing software in compliance with ASPICE, AUTOSAR, and ISO26262 standards. The position also involves supporting other functional disciplines, performing independent design, implementation, and testing of software components, and defining/documenting the software architecture for steering products. The architect will interface with customers, participate in design reviews, resolve technical disputes, and provide high-level guidance on project work to ensure alignment with the overall software architecture and strategic vision. Tools used include Embedded C, CANape, CANalyzer, CANoe, MATLAB, and Simulink.

Requirements

  • Bachelor’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Electrical/Electronics Engineering, or a related field.
  • 8 years of experience in the job offered or a related occupation including Software Engineer or related experience.
  • 4 years of experience with AUTOSAR software development.
  • Experience with Embedded C, CANape, CANalyzer, CANoe, MATLAB, and Simulink.

Responsibilities

  • Selecting, defining/creating, and communicating the software architecture of the embedded software that is compliant with the system architecture and to the internal software architectural requirements.
  • Ensure successful development and production of EPS (electric power steering) systems and other advanced automotive products to OEMs.
  • Development (design, implement, test, and debug) of core and/or application specific software requirements for automotive steering production projects from customer and internal requirements.
  • Break down OEM requirements into system and software requirements.
  • Develop software in compliance with a formal ASPICE, AUTOSAR (AUTomotive Open System ARchitecture), and ISO26262 per the company’s development process.
  • Support other functional disciplines with all aspects related to software architecture.
  • Perform work assignments as a highly competent software engineer, requiring independent design, implementation and testing of the software components.
  • Work assignments primarily involve intermediate through advanced level work, moving toward complete technical competency and mastery of the field.
  • Define, document, and communicate the software architecture of steering products and ensure all software project team is using it correctly.
  • Interface and communicate design/requirements to internal and external customers.
  • Participate in software design reviews (internal/external) and verify the software and system architectures are aligned.
  • Make sure that the architecture is not only the right one for operations, but also for deployment and sustainment and only as complex as it needs to be in order to meet the system requirements and system architecture.
  • Resolve disputes and make trade-offs and resolve technical problems.
  • Provide high level guidance and direction on project work, making sure that new application projects fit in with an overall software architecture and strategic vision.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service