Robotics Engineer

About

We are pioneering the next generation of intelligent vision systems by combining neuromorphic computing with advanced sensing technologies. Our mission is to develop ultra-efficient embedded intelligence that enables autonomous systems to perceive, navigate, and respond in real-time with minimal power consumption.

At Neurobus, we envision a future where autonomous systems operate seamlessly and efficiently across space, defense, smart cities, and remote environments. Our technology powers real-time situational awareness, precision navigation, and AI-driven decision-making, ensuring that autonomous platforms can operate safely and effectively in complex and dynamic environments.

Collaboration, curiosity, and technical excellence drive everything we do. Our engineers, researchers, and problem-solvers are dedicated to transforming ambitious ideas into reality. By working together, we create technologies that enhance autonomous navigation, strengthen security, and contribute to a smarter, more resilient future guided by European values.

Job Description

Neurobus is developing cutting-edge vision solutions and systems, leveraging neuromorphic technologies to enhance the intelligence and efficiency of embedded devices and robots in the Space and Defense sectors. A key challenge is creating lightweight and reliable state estimation and control pipelines that exploit the unique properties of our vision and computing payloads.

We seek a passionate and talented Robotics Engineer to join our growing engineering team and play a key role in designing and developing innovative control systems. You'll be at the forefront of developing robust and efficient solutions for real-world robotic applications.

Preferred Experience

As a Robotics Engineer at Neurobus, you will:

  • Design & Develop: Contribute to the design, development, and implementation of state estimation and control processing chains, aligning with product and technical requirements.

  • Problem Solve: Identify and resolve complex robotic state estimation and control systems challenges.

  • Innovate & Improve: Explore and implement strategies for improving state estimation and control pipelines' reliability, efficiency, and robustness.

  • Research & Learn: Stay up-to-date with advancements in embodied artificial intelligence and neuromorphic control, contributing to Neurobus's position at the forefront of innovation.

  • Collaborate: Work closely with computer vision, systems engineering, and product colleagues to clarify requirements, advise on technical constraints, and contribute to system architecture decisions.

  • Validate & Optimize: Participate in validating and optimizing developed systems through testing and analysis in real-world environments.

  • Share Knowledge: Contribute to knowledge sharing and mentorship within the engineering team.

  • Shape the Future: Contribute to the engineering team's growth through participation in recruitment and mentorship of junior colleagues.

What you will bring

  • Master's degree or higher in Robotics, Computer Science, or a related field.

  • 2+ years of relevant experience in robotics or related fields.

  • Solid understanding of state estimation and control algorithms (e.g., Kalman filtering, MPC).

  • Proficiency in Python, C++, or a similar modern programming language.

  • Experience with reading and implementing research papers.

  • Strong communication and collaboration skills.

  • Fluency in English.

Bonus points:

  • 5+ years of experience in the robotics industry.

  • Experience with autonomous drone control systems.

  • Experience with machine learning techniques applied to autonomous systems.

  • Familiarity with mechanical integration and 3D printing for rapid prototyping.

  • Experience with real-time operating systems (RTOS).

  • Contributions to open-source robotics projects.

Benefits and perks

Neurobus offers a supportive and flexible work environment where innovation and growth go hand in hand. We provide hybrid and remote work options, flexible hours, and an annual training, conferences, and professional development budget. Our team enjoys comprehensive health insurance, wellness programs, and regular team events, including offsites and retreats. Employees also benefit from stock options (BSPCE), performance-based bonuses, and relocation support. We believe in fostering a culture where ambitious ideas become reality while ensuring a balanced work-life balance.

Recruitment Process

Position details

This position is in Paris, with the option of working remotely up to 2 days per week following the initial training period. Limited travel may be required for customer meetings, conferences, or internal company events within France or internationally.

Neurobus is an equal-opportunity employer

We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected. We encourage applications from people of all backgrounds, identities, and experiences. We are particularly interested in receiving applications from individuals who are underrepresented in the robotics field.

Interview Process

  1. Initial Interview (30 min - virtual): Introduction to Neurobus and the role, discussion about your background, experience, and motivations.

  2. Technical Interview (60 min - virtual or on-site): Deep dive into your simulation expertise, review past projects, and technical questions tailored to your skills.

  3. Case Study (optional - remote or live): A practical exercise to assess your ability to design and optimize a simulation relevant to our needs.

  4. Final Interview (45 min - on-site or virtual): Meet with a senior leader to discuss your vision and team fit and answer any remaining questions.

We aim to ensure a smooth and transparent 2 weeks process that allows every candidate to showcase their full potential.

Additional Information

  • Contract Type: Full-Time
  • Location: Paris
  • Education Level: Master's Degree
  • Experience: > 2 years
  • Occasional remote authorized
  • Salary: between 40000€ and 55000€ / year