ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Snr. C++ Engineer (f/m/x) in Munich

Filics

München permanent

Posted: March 18, 2024

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Develop a proprietary software stack for autonomous robotics with a fresh approach, focusing on flexibility, efficiency, and scalability, and setting new standards for adaptability and performance in the robotics domain.

Job Description

OUR CHALLENGE:
The challenge ahead is to develop a proprietary software stack, built on top of our open source repo Hephaestus. This initiative demands a fresh approach to designing and implementing software that can drive autonomous robotics with greater flexibility, efficiency, and scalability. The goal is to craft a system from the ground up that not only caters to the intricate demands of autonomous navigation and decision-making but also sets new standards for adaptability and performance in the robotics domain.


YOUR ROLE:
As a C++ Software Engineer at Filics, you will work with a multi-national team of experienced Software and Robotics Engineers. Your primary mission is to enable the Autonomy Team by developing the critical infrastructure and platform code that powers our robots. Your efforts will significantly influence the entire robotics stack, as you create the software that serves as the autonomous system's brain, capable of executing safety-critical decisions swiftly. Your role involves crafting code that excels in computational performance and designing libraries to streamline the complexity of our systems. Through your work, you will directly contribute to enhancing the autonomy and efficiency of our robots.

Responsibilities

• Architect and develop software for the brain module of the full autonomy stack.
• Develop vision and direction for performance, reliability, and deployment of software on-board.
• Cooperate with system engineers and robotics domain engineers.
• Participate in technical discussions within and outside the team and act as a mentor for less experienced team members.

Required Skills

• Proficient in modern C/C++ architecture, debugging, performance, diagnostics measurements
• 5+ years of experience across one or more of the following domains: real-time and low-latency applications, high-rate packet processing, high-performance computing
• Basic knowledge of Linux Kernel, Threading, Resource Management, Caching, and profiling
• No prior knowledge in robotics is required

General Attributes

• Independent and proactive nature with a keen eye for identifying and addressing issues
• A passion for improvement and a drive to make a tangible impact
• strong team player instincts
• effective communication skills, capable of engaging with diverse teams, adept at expressing complex ideas simply and listening actively to integrate different perspectives into collaborative solutions

At Filics, we empower people to build upon existing knowledge while innovating on core functionalities. We value clean and professional C++ code written from first principles to ensure optimal performance and long-term maintainability.
Prior experience in robotics is not required for this position. We are seeking individuals with a keen interest in technology and a strong willingness to learn about robotics. What matters most to us is your enthusiasm for diving into the world of robotics and your commitment to continuous learning and growth in this exciting field. If you are passionate about technology and eager to explore the possibilities within robotics, we encourage you to apply.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply