Neatleaf is hiring a

Principal Software Engineer

Munich, Germany
Full-Time

We are looking for a Principal Software Engineer to spearhead our software development efforts. The ideal candidate will possess a deep understanding of C++ and Python, expert-level knowledge in Linux environments, and extensive experience in managing container-based systems and robot/IoT fleets. You will play a critical role in designing, developing, and maintaining the software that powers our cutting-edge robotics systems. Your expertise in real-time systems, close-to-hardware programming, and firmware development will be essential in pushing the boundaries of our technological capabilities. Joining our team means leading the way in innovation and having a significant impact on the projects that drive our company forward.

Responsibilities:

  • Lead the software development lifecycle from concept to deployment, focusing on robotics applications.
  • Design and implement robust, scalable software solutions in C++ and Python, optimized for robotic systems.
  • Set up and manage container-based systems to ensure seamless deployment and scalability.
  • Oversee the setup and management of robot and IoT fleets, ensuring high reliability and performance.
  • Collaborate with cross-functional teams to integrate software with mechanical and electrical systems, enhancing the functionality and efficiency of our robots.
  • Drive the adoption of best practices in code quality, testing, and maintenance within the software team.
  • Mentor and manage a team of software engineers, fostering an environment of continuous learning and innovation.
  • Stay abreast of the latest developments in robotics software, contributing to the strategic direction of our technology roadmap.

Requirements

  • At least a Master’s degree in engineering or related discipline. 
  • Proven experience, with a strong portfolio of successful robotics or IoT projects.
  • Exceptional programming skills in C++ and Python, with a solid understanding of Linux environments.
  • Experience in setting up and managing container-based systems and robot/IoT fleets.
  • Familiarity with real-time systems, close-to-hardware programming, and firmware development.
  • Excellent problem-solving abilities and a passion for innovation in robotics.

Benefits

Neatleaf was founded to be a driving force for the next generation of technologies in agriculture and to create a positive impact for us and our planet. It’s our mission to enable sustainable agriculture by empowering growers to achieve optimal yields through data driven understanding and comprehensive automation. Be part of a diverse, multi-disciplinary, and international team pushing the state-of-the-art in agricultural technologies and improving the grower’s understanding of their crops.

Personal growth is core to our company culture and as a fast growing startup we offer plenty of opportunities for your career development. We are looking for passionate individuals who are dedicated to excellence and want to work in an environment which allows them to apply their expertise while expanding their scope. Create an impact for the entire company and it’s direction contributing with your ideas and by building world class products which intersect AI, robotics, and plant science.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Principal Software Engineer Q&A's
Report this job
Apply for this job