Robotics Software Engineer – Embedded Hardware (m/f/d)
Munich, Germany
Project A Ventures
About the Job
We’re looking for a motivated Robotics Software Engineer - Embedded Hardware (m/f/d) to join one of our portfolio companies to focus on developing advanced unmanned ground vehicles for governmental and civilian applications.
In your day-to-day work, you’ll design and program the computing hardware for our portfolio company’s robots, ensuring their secure and efficient operation. This position is ideal for those passionate about advancing robotics and applying software skills to solve real-world challenges in a collaborative, hands-on environment.
Join our portfolio company: A German dual-use technology company that develops unmanned ground vehicles to spearhead automation in both governmental and civilian use cases.
In this role, you’ll:
- Design and enhance our portfolio company’s robotics software platform, integrating cutting-edge hardware components
- Collaborate closely with cross-functional teams to deliver and refine comprehensive robotic solutions
- Test and validate hardware-software integrations to ensure high levels of reliability, security, and operational standards
- Document technical processes, configurations, and workflows to facilitate knowledge sharing and improve team collaboration
Your Profile
- Proficiency in C++ and familiarity with additional programming languages is advantageous
- Understanding of cybersecurity principles and secure software practices, ideally within robotics or IoT environments
- Experience in sensor and actuator programming, with a solid understanding of electronic and computing components
- Familiarity with real-time software and safety-critical systems
- Experience in optimising and customising Nvidia Jetpack images on Linux platforms
- Familiarity with Linux kernel modifications for hardware drivers (e.g. GMSL, RTOS)
- Strong problem-solving skills, with a collaborative mindset and the ability to work both independently and as part of agile teams
- Bachelor’s degree, Master's degree or Ph.D. in Computer Science, Machine Learning, Robotics, or a related field
- Fluency in English is required, and German is a plus
Please note that we are looking for support in the Munich office of our portfolio company. Eligibility to work within the EU is required as well.
Benefits and Perks
- Competitive salary and benefits package
- A shaping role in an emerging dual use company
- Opportunity to work with a highly innovative, international, and dynamic team
- Room for professional growth and development
- Participation in the company's success
Apply below and become a part of our success story!
Our Commitment to Diversity and Inclusion
Project A is committed to diverse and equal opportunities hiring for all – applicants, candidates, and employees alike. We value humans – with all our glorious multifaceted backgrounds, perspectives, and experiences – and look forward to your application.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Computer Science Linux Machine Learning Robotics Security
Perks/benefits: Career development Competitive pay Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.