Senior Software Developer Robotics (C++, Robotics) (m/f/d)
Weiterstadt
Wingcopter GmbH
Deine Aufgaben
- Design & Develop: Design, implement, and maintain high-performance embedded C++ codebases for real-time perception, flight control and navigation modules.
- Robotics Integration: Work closely with hardware and systems teams to integrate sensors and actuators, ensuring robust data pipelines and low-latency processing.
- Algorithm Optimization: Profile and optimize critical algorithms (e.g., sensor fusion, path planning) to meet strict timing and resource constraints on embedded platforms.
- CI/CD & Tooling: Contribute to static analysis, continuous integration pipelines and automated testing
- Code Quality & Best Practices: Conduct code reviews, and drive unit/integration testing frameworks (e.g., Google Test).
- Documentation & Knowledge Sharing: Produce clear technical documentation, design specifications, and knowledge-base articles to support long-term project sustainability.
Dein Profil
- Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, or a related field.
- 5+ years of professional C++ development in performance-critical applications.
- 3+ years working on robotics systems, real-time control, or embedded software.
- Proficiency in modern C++ (C++11/14/17/20).
- Proficiency in Python for scripting, tooling, and rapid prototyping.
- Experience with ROS/ROS2.
- Strong understanding of real-time operating systems, e.g. Yocto based embedded Linux.
- Hands-on experience with build systems (CMake), containerization (Docker), version control (Git), and automated testing.
- Familiarity with sensor integration (IMU, vision) and associated data processing pipelines.
- Knowledge of machine learning frameworks (TensorFlow, PyTorch) and deployment on edge devices is a plus.
- Understanding of industry certification and safety standards (e.g., ISO 26262, DO-178C) and experience in developing compliant software is a plus.
- Strong problem-solving skills and ability to work in fast-paced, cross-functional teams with a proactive and solution-oriented mindset.
- Effective communication skills for collaboration with software, hardware, and data teams, as well as documentation and reporting.
- Fluency in English; German language skills are a plus.
Was du als ideale Kandidatin oder idealer Kandidat mitbringst
- You thrive in collaborative environments and value collective success.
- You approach challenges with a positive mindset and a proactive attitude.
- You believe technology has the power to improve society and drive positive change for the future.
Was wir anbieten
- Parking space
- Employee discounts
- Employee events
- Dogs welcome
- Home office
- Flexible working hours
- Sports and Fitness Options
Warum wir?
- Join a dynamic, motivated team that values collaboration and innovation.
- Experience the energy and agility of a fast-growing tech startup where every day brings new opportunities.
- Take ownership of projects and bring your ideas to life, shaping the direction of our work.
- We are dedicated to supporting your growth with resources and opportunities to advance your role and career.
- Your work will have a direct, positive impact on both the company and society, contributing to meaningful change.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
1
1
0
Category:
Engineering Jobs
Tags: C++ CI/CD CMake Computer Science Data pipelines Docker Engineering Git Linux Machine Learning Pipelines Prototyping Python PyTorch Robotics TensorFlow Testing
Perks/benefits: Career development Fitness / gym Flex hours Startup environment Team events
Region:
Europe
Country:
Germany
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.
BI Developer jobsPrincipal Data Engineer jobsData Engineer II jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Manager jobsData Science Manager jobsData Science Intern jobsDevOps Engineer jobsSoftware Engineer II jobsJunior Data Analyst jobsBusiness Intelligence Analyst jobsData Analyst Intern jobsBusiness Data Analyst jobsLead Data Analyst jobsStaff Software Engineer jobsData Specialist jobsSenior Backend Engineer jobsSr. Data Scientist jobsAI/ML Engineer jobsData Governance Analyst jobsData Engineer III jobsAccount Executive jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsEconomics jobsKPIs jobsLinux jobsTerraform jobsJavaScript jobsNoSQL jobsRDBMS jobsKafka jobsData Warehousing jobsGoogle Cloud jobsGitHub jobsComputer Vision jobsPostgreSQL jobsScikit-learn jobsPhysics jobsClassification jobsData warehouse jobsBanking jobsStreaming jobsHadoop jobsR&D jobs
dbt jobsLooker jobsScala jobsOracle jobsBigQuery jobsPandas jobsRAG jobsPrompt engineering jobsReact jobsGPT jobsCX jobsPySpark jobsDistributed Systems jobsScrum jobsIndustrial jobsELT jobsJira jobsRedshift jobsMicroservices jobsRobotics jobsSalesforce jobsLangChain jobsSAS jobsJenkins jobsOpenAI jobs