Software Engineer, Software Architect
Listed on 2025-12-27
-
Software Development
Software Engineer, Software Architect
Solution Design:
Collaborate with cross‑functional teams to define architectures and design software solutions tailored to meet the specific needs of our customers at Toyota and in the automotive field.
Technical Leadership:
Provide technical guidance throughout the software development lifecycle, from concept to deployment, ensuring the delivery of high quality solutions.
Integration:
Integrate customer ADAS software stacks with Arene validation products. Integrate products with internal and external vehicle and environment simulation programs.
Create solutions in C++ to test and validate virtual ECU's in a modular and scalable way.
Documentation:
Create and maintain comprehensive documentation, including architectural diagrams, technical specifications, and best practices, to facilitate knowledge sharing and project scalability.
Be a subject matter expert across our Arene Product offerings providing expert consultation and support to clients, addressing technical challenges and ensuring successful project delivery.
Minimum Qualifications- Architect and Design:
Lead the architectural design and development of complex software components for automotive systems, ensuring scalability, performance, and reliability. - C++ Development:
Write clean, efficient, and maintainable code in modern C++ (C++11/14/17/20) for embedded systems and automotive platforms. - Technical Leadership:
Provide technical guidance and mentorship to a team of software engineers, fostering a culture of innovation and excellence. - System Integration:
Collaborate with cross‑functional teams, including hardware engineering, systems engineering, and quality assurance, to ensure seamless integration of software components. - Problem Solving:
Analyze and resolve complex software defects and performance issues in a timely and efficient manner. - Process Improvement:
Contribute to the continuous improvement of our software development processes and practices, including advocating for and implementing best practices in areas such as code reviews, testing, and CI/CD. - Automotive Standards:
Ensure that software development adheres to automotive industry standards and best practices, including functional safety (ISO 26262) and AUTOSAR.
Mid‑Senior level
Employment TypeContract
Job FunctionInformation Technology
IndustryIT System Custom Software Development
Location & SalaryAnn Arbor, MI $80,000.00-$ 3 weeks ago
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).