Skip to content
mimi

Engineering Software Manager

Consulteer

On-site Lead 1mo ago

About the role

Your Role & Responsibilities

  • Lead, mentor, and support a team of software engineers working on advanced robotic software systems
  • Foster a collaborative, high-performing engineering culture focused on innovation, ownership, and continuous improvement
  • Work closely with Tech Leads and Product Owners to define technical direction, priorities, and delivery plans
  • Contribute hands-on to software architecture, design, and development using primarily C++ and Python
  • Guide the team in building robust, maintainable, and scalable software solutions on Linux-based environments
  • Ensure high software quality through code reviews, automated testing, CI/CD practices, and engineering best practices
  • Support hiring, onboarding, performance development, and career growth within the team
  • Coordinate with robotics engineers, QA, product management, and system teams to ensure smooth integration and successful delivery
  • Identify and remove technical or organizational blockers while supporting efficient execution across projects
  • Continuously improve development processes, tooling, observability, and system reliability

Required Technical & Professional Expertise

  • Several years of experience in software engineering, including leadership or people management responsibilities
  • Strong hands-on programming skills in C++ and/or Python
  • Experience working with distributed systems, real-time or embedded environments, or complex backend architectures
  • Solid understanding of software architecture, state management, fault tolerance, and scalable system design
  • Proven ability to lead teams through collaboration, coaching, and clear communication
  • Experience with modern software development practices including CI/CD, automated testing, debugging, and code reviews
  • Strong organizational and stakeholder management skills
  • Pragmatic mindset with a balance between delivery focus and long-term software maintainability
  • Comfortable working in agile and cross-functional environments
  • Fluent English communication skills

Skills

C++CI/CDLinuxPython

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free