Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Autonomy Engineer II - Controls image - Rise Careers
Job details

Senior Autonomy Engineer II - Controls

May Mobility is transforming cities through autonomous technology. We are looking for a Senior Autonomy Engineer II to design and implement robotics software for Autonomous Vehicles.

Skills

  • Expert understanding of behavior planning
  • Path planning
  • Machine learning
  • Strong programming skills in C/C++
  • Expertise in software development in a Linux environment

Responsibilities

  • Design, implement, and test robotics software in C/C++ for Autonomous Vehicles
  • Lead and participate in code quality activities including design and code reviews
  • Provide technical guidance on issue diagnosis and resolution
  • Coordinate with cross-functional teams to develop software and system requirements
  • Collaborate with data science team on metrics for vehicle performance
  • Develop unit and simulation tests to validate vehicle performance
  • Coordinate on-vehicle tests to validate software performance
  • Diagnose issues reported by commercial operations
  • Develop tools for performance analysis of subsystems

Education

  • Bachelor's degree in Robotics, Computer Science, or related field
  • Masters or PhD in related fields preferred

Benefits

  • Comprehensive healthcare suite
  • Health Savings and Flexible Spending Accounts
  • Rich retirement benefits
  • Generous paid parental leave
  • Flexible vacation policy
  • Total Wellness Program
To read the complete job description, please click on the ‘Apply’ button
May Mobility Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
May Mobility DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of May Mobility
May Mobility CEO photo
Unknown name
Approve of CEO

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Autonomy Engineer II - Controls, May Mobility

Exciting times await you at May Mobility as a Senior Autonomy Engineer II - Controls! Based in the vibrant city of Ann Arbor, MI, May Mobility is on a mission to transform urban landscapes through advanced autonomous technology, creating a safer and more accessible world for everyone. If you're passionate about building cutting-edge autonomy systems that not only redefine how vehicles operate but also enhance community connectivity, this is your opportunity! In this role, you'll dive deep into designing and implementing robotics software in C/C++, focusing on ensuring safe behavior and control for our autonomous vehicles. You'll collaborate with cross-functional teams, contribute to the code quality through rigorous reviews, and provide valuable technical guidance. Imagine seeing your ideas come to life as you develop metrics for vehicle performance and conduct real-world tests to validate software efficiency! Your expertise in fields like behavior planning and machine learning will be crucial in creating solutions that impact how people move in the future. At May Mobility, we value innovation and are eager to bring on professionals who think critically and communicate effectively. If you’re ready to make your mark on the future of transportation while enjoying a flexible and inclusive workplace, we invite you to join our journey!

Frequently Asked Questions (FAQs) for Senior Autonomy Engineer II - Controls Role at May Mobility
What are the main responsibilities of a Senior Autonomy Engineer II - Controls at May Mobility?

As a Senior Autonomy Engineer II - Controls at May Mobility, your primary responsibilities include designing, implementing, and testing advanced robotics software in C/C++ to ensure the safe and comfortable operation of our autonomous vehicles. You'll lead code quality activities, provide technical guidance, and collaborate with various teams to meet software and system requirements. Additionally, you'll analyze vehicle performance through real-world tests and develop tools to assist support engineers.

Join Rise to see the full answer
What qualifications are required for the Senior Autonomy Engineer II - Controls position at May Mobility?

Candidates applying for the Senior Autonomy Engineer II - Controls position at May Mobility should hold a Bachelor’s degree in Robotics, Computer Science, or a related field, along with over seven years of industry experience working with real-world robotic systems. Proficiency in C/C++ programming, experience in behavior planning, decision-making, and machine learning are also essential for this role.

Join Rise to see the full answer
What programming skills are necessary for a Senior Autonomy Engineer II - Controls at May Mobility?

A strong foundation in programming, specifically in C/C++, is crucial for a Senior Autonomy Engineer II - Controls at May Mobility. Additionally, familiarity with software development processes in a Linux environment and standard development tools like git, valgrind, and gdb will greatly assist you in performing your duties effectively.

Join Rise to see the full answer
How does May Mobility ensure professional development for Senior Autonomy Engineers II - Controls?

At May Mobility, professional growth is encouraged, particularly for Senior Autonomy Engineers II - Controls. You'll have opportunities to mentor junior engineers, collaborate with cross-functional teams, and engage in continuous learning through project involvement. The company also fosters innovation, enabling you to explore new ideas and solutions that contribute to the field of autonomy.

Join Rise to see the full answer
What type of impact can a Senior Autonomy Engineer II - Controls have at May Mobility?

As a Senior Autonomy Engineer II - Controls at May Mobility, you can make a significant impact by contributing to the development of world-class autonomous vehicles that provide safe, efficient, and enjoyable transportation experiences. Your work will help bridge public transit gaps and enhance community connectivity, making cities safer and more accessible while minimizing congestion.

Join Rise to see the full answer
Common Interview Questions for Senior Autonomy Engineer II - Controls
What experience do you have with robotics software development for autonomous vehicles?

Discuss your background in developing robotics software, focusing on specific projects where you utilized C/C++. Highlight your role in software design, development, and testing, particularly if you worked on real-world robotic systems that underwent field trials.

Join Rise to see the full answer
Can you explain a challenging problem you faced while working on autonomous vehicle systems?

Describe a specific challenge and the steps you took to address it. Emphasize your problem-solving skills, any teamwork involved, and the outcome of your solutions. This shows your ability to navigate complex issues in autonomy-related projects.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Illustrate your project management skills by detailing the methods you use to prioritize tasks. Discuss how you assess deadlines, project impacts, and collaboration needs to effectively manage your time and resources.

Join Rise to see the full answer
What familiarity do you have with behavior planning and decision-making algorithms?

Talk about your expertise in behavior planning and decision-making, including any specific algorithms you have implemented. Provide examples of how you utilized these algorithms in real applications for autonomous vehicles.

Join Rise to see the full answer
How do you stay current with advancements in autonomous technology?

Share the resources you use, like research papers, industry conferences, or professional networks that help you keep up with advancements in autonomous technology. Showing your commitment to continuous learning is crucial in the rapidly evolving field.

Join Rise to see the full answer
Describe your experience working in cross-functional teams.

Provide examples of how you've successfully collaborated with teams from different disciplines, such as perception or software engineering. Highlight your communication skills and how they contributed to project success.

Join Rise to see the full answer
What testing methods do you utilize for validating robotic systems?

Explain your approach to testing robotic systems, including the types of tests you've designed (unit tests, simulation tests, field tests) and how you ensure that your measures lead to robust and reliable performances.

Join Rise to see the full answer
What programming tools or environments are you most comfortable with?

List programming tools and environments you frequently use, particularly those relevant to C/C++ development. Mention any relevant experience you have with Linux-based systems and development tools like git or gdb.

Join Rise to see the full answer
How would you mentor a junior engineer in robotics development?

Outline your approach to mentorship, emphasizing effective communication, sharing resources, and fostering a collaborative learning environment. Mention any previous mentoring experiences you've had and their outcomes.

Join Rise to see the full answer
What metrics do you consider important for assessing autonomous vehicle performance?

Discuss key performance indicators you'll use to evaluate autonomous vehicle subsystems, such as safety, efficiency, and user experience measures. Explain how data informs decision-making in your work.

Join Rise to see the full answer
Similar Jobs
Posted 5 days ago
Posted 19 hours ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Forward Financing Remote Remote - United States
Posted 8 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 13 days ago
ECL Hybrid Mt. View California
Posted 5 days ago

to reimagine transportation by developing and deploying autonomous vehicles that get people where they need to go safely, easily and with a lot more fun.

23 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$120,000/yr - $150,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!