×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Software Architect

Job in Ann Arbor, Washtenaw County, Michigan, 48113, USA
Listing for: Comrise
Full Time position
Listed on 2025-12-29
Job specializations:
  • Software Development
    Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 74 - 78 USD Hourly USD 74.00 78.00 HOUR
Job Description & How to Apply Below
Position: Staff Software Engineer

Base pay range

$74.00/hr - $78.00/hr

Role Title

Staff Software Engineer – Automotive / ADAS

About the Role

Our company is helping a client identify a Staff Software Engineer to play a critical role in designing, developing, and scaling advanced automotive software solutions. In this position, you will lead architectural decisions, collaborate closely with cross-functional teams, and deliver high-quality software used to validate and integrate ADAS systems in both simulated and real-world environments.

As a technical leader and subject matter expert, you will help shape product direction, support customer deployments, and ensure the success of Arene validation products.

The ideal candidate is an experienced software engineer with deep C++ expertise
, strong architectural judgment, and a passion for automotive systems and mobility innovation.

Key Responsibilities
  • Collaborate with cross-functional teams to define system architectures and design software solutions tailored to customer and automotive domain requirements
  • Lead architectural design and development of complex automotive software components, ensuring scalability, performance, and reliability
Technical Leadership
  • Provide technical leadership across the full software development lifecycle, from concept and design through deployment and support
  • Mentor and guide software engineers, fostering a culture of innovation, quality, and engineering excellence
Software Development & Integration
  • Design and implement modular, scalable C++ solutions to test and validate virtual ECUs
  • Integrate customer ADAS software stacks with Arene validation products
  • Connect solutions with internal and external vehicle and environment simulation platforms
  • Collaborate with hardware, systems, and QA teams to ensure seamless system integration
Documentation & Knowledge Sharing
  • Create and maintain clear, comprehensive documentation including architectural diagrams, technical specifications, and best practices
  • Support project scalability and knowledge transfer across teams
Performance & Process Improvement
  • Analyze and resolve complex software defects and performance issues
  • Identify opportunities to improve software development processes, including code reviews, testing strategies, and CI/CD practices
Customer & Product Support
  • Serve as a subject matter expert across Arene product offerings
  • Provide technical consultation to customers, addressing challenges and ensuring successful project delivery
Minimum Qualifications
  • Strong experience in architecting and designing complex automotive software systems
  • Advanced proficiency in modern C++ (C++11/14/17/20) for embedded and automotive platforms
  • Proven technical leadership and mentoring experience
  • Strong system integration experience across hardware, software, and simulation environments
  • Excellent problem-solving skills with the ability to debug complex issues efficiently
  • Experience contributing to process improvements and engineering best practices
  • Familiarity with automotive standards, including ISO 26262 (functional safety) and AUTOSAR
Preferred Qualifications
  • Knowledge of AUTOSAR Classic and/or Adaptive architectures
  • Experience with in-vehicle infotainment (IVI) systems
  • Familiarity with embedded system performance optimization
  • Proficiency with modern development tools such as Git, JIRA, and Jenkins
  • Passion for the automotive industry and shaping the future of mobility
Seniority level

Associate

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Staffing and Recruiting

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary