Hashlist
Software Engineer Job at Hashlist in Auburn Hills
Hashlist, Auburn Hills, MI, United States, 48326
Join to apply for the Software Engineer role at Hashlist
Base pay range
$95,000.00/yr - $110,000.00/yr
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
- Location: Detroit, Michigan (USA)
- Contract type: Full-time OR Contractor (freelancers accepted)
- 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
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Engineering and Information Technology
- Industries: Motor Vehicle Manufacturing
Referrals increase your chances of interviewing at Hashlist by 2x
Next steps: Apply now, and get considered for this and other projects on the Hashlist platform