Maymobility logo

Senior Software Engineer - Autonomy Interaction

Maymobility
Full-time
Remote friendly (Ann Arbor, MI)
United States
$131,000 - $187,000 USD yearly

May Mobility - Software Engineer, Autonomy Interaction Team

About May Mobility: May Mobility develops and deploys autonomous vehicle technology powered by Multi-Policy Decision Making systems, focusing on practical transportation solutions and real-world applications.

Role Overview: The Software Engineer will build tools and systems that run and communicate with autonomous vehicles to support roboticists, operations teams, and system integrations. This role involves developing full-stack solutions that increase efficiency and productivity across engineering teams.

Location: Based in Ann Arbor, Michigan with minimal travel requirements (1%-10%).

Key Responsibilities:

  • Build full-stack systems that are highly responsive, scalable, and resilient for autonomous vehicle operations
  • Develop RESTful APIs and messaging solutions as foundation for new features and scalable architecture
  • Provide modern and intuitive customer experience interfaces for vehicle management systems
  • Work independently to develop complex features with minimal oversight and strong project ownership
  • Implement rigorous testing methodologies and maintain attention to detail in system development
  • Support telemetry systems and real-time data processing for vehicle communications

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, HCI/UX, or equivalent field
  • 5+ years of relevant software development experience
  • Hands-on experience with full-stack development including frontend frameworks such as React, Angular, or Vue
  • Experience with backend technologies such as Rust, Node.JS/Express, Java/Spring, Python, or Go
  • Hands-on experience with AWS or other cloud services
  • Knowledge of REST APIs and messaging solutions such as NATS, Kafka, Kinesis, or SQS/SNS

Compensation & Benefits: $131,000 - $187,000 annually Comprehensive healthcare, retirement benefits with employer match, flexible vacation policy, and wellness programs.