- Top 10% of respondersFernride is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Fernride usually responds to incoming applications within two weeks
- Growth StageExpanding market presence
Robotics Engineer (C++) (f/d/m)
- Full Time
Not Available
Christian Wastlhuber
About the job
What you will work on
As a Robotics Engineer (C++) (f/d/m), you will collaborate with cross-functional teams to develop and maintain high-quality software solutions, primarily for the automotive industry. We are looking for a highly skilled and motivated Software Engineer with strong expertise in C++ and proficiency in Python to join our dynamic team. The ideal candidate will have a solid understanding of software design and architecture, with a thorough knowledge of the software development lifecycle. Experience with automotive coding standards is a plus but not required.
How you will leave your footprint
- Developing and maintaining software solutions primarily in C++, with additional tasks in Python.
- Design, implement, and optimize software following best practices in software architecture and design.
- Collaboration with the development team to integrate software components and ensure a smooth CI pipeline using Git, Bazel, and other tools.
- Participation in code reviews and ensuring the quality of the codebase through rigorous testing and adherence to software development lifecycle (SDLC) processes.
- Debug, optimize, and improve existing software solutions to meet performance and reliability goals.
- Contributing to the continuous improvement of development processes and tools.
What you will bring to the team
- Strong proficiency in C++ and good working knowledge of Python.
- Familiarity with version control systems, particularly Git, and build tools such as Bazel.
- Experience with CI pipelines and automated testing frameworks.
- Solid understanding of software design principles and architecture.
- Hands-on experience with the software development lifecycle (SDLC).
- Strong problem-solving skills, with attention to detail and a proactive approach to challenges.
- Excellent communication skills and the ability to work effectively within a team.
Nice - to - have
- Experience with automotive coding standards (e.g., MISRA) and familiarity with functional safety requirements.
- Robotics experience in the domain of safe perception using classical machine vision techniques, with LiDAR and/or Radar.
- Experience with the safety certification of perception-based robotics or automotive products and familiarity with relevant standards.
- Knowledge of design patterns, algorithms, geometry, and linear algebra.
- Knowledge of real-time operating systems (RTOS) and embedded systems development.
- Experience with Agile/Scrum methodologies.
- Familiarity with other programming languages such as Java or MATLAB/Simulink is a plus.
What we offer @ FERNRIDE
Working with FERNRIDE means accomplishments are based on team effort, so all your colleagues and you benefit from:
- Flexible working hours & remote work
- All-day breakfast and unlimited drinks, fruits, and snacks
- Subsidized canteen close to headquarters
- EUR 40 Spendit card /month
- Corporate Benefits platform
- Company pension scheme
- Team, department, and company events
- Company Equity
- 30 days of vacation
- Up to six weeks of remote work in countries covered under the EHIC (European Health Insurance Card)
About the company
- Top 10% of respondersFernride is in the top 10% of companies in terms of response time to applications
- Responds within two weeksBased on past data, Fernride usually responds to incoming applications within two weeks
- Growth StageExpanding market presence