Logo
Hashlist

Software Engineer

Hashlist, Auburn Hills, Michigan, United States

Save Job

About the Company We are looking for a Software Engineer for a major OEM to design, develop, and optimize software components for next-generation automotive platforms. This role will focus on delivering high-quality, scalable, and reliable software within embedded and platform environments, collaborating with cross-functional teams to ensure seamless integration and performance. About the Role Engagement details: Location : Detroit, Michigan (USA) Contract type : Full-time OR Contractor (freelancers accepted) Start date : September 2025 Work model : Hybrid Benefits : Competitive rate; involvement in cutting-edge automotive software projects; collaboration with international engineering teams Responsibilities Design, implement, and test embedded and platform-level software modules Collaborate with architects and system engineers to translate requirements into technical solutions Optimize software for performance, scalability, and reliability Debug, analyze, and resolve complex software issues across domains (ADAS, infotainment, connectivity, powertrain) Participate in code reviews, ensuring adherence to coding standards and best practices Support integration activities across AUTOSAR (Classic & Adaptive), Linux, and RTOS platforms Document software designs and contribute to technical roadmaps Ensure compliance with safety and cybersecurity requirements (ISO 26262, ASPICE, ISO/SAE 21434) Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or related field 2-5 years of professional software development experience, preferably in the automotive or embedded systems industry Proficiency in C/C++, with additional experience in Python, Java, or similar languages Hands-on experience with AUTOSAR (Classic or Adaptive), Linux, or RTOS-based systems Familiarity with in-vehicle communication protocols (CAN, LIN, Ethernet, TCP/IP) Experience with development tools such as Git, Jenkins, Jira, and version control systems Understanding of safety and cybersecurity standards (ISO 26262, ASPICE, ISO 21434) Strong problem-solving and debugging skills; ability to work in cross-functional, international teams Next steps: Apply now, and get considered for this and other projects on the Hashlist platform