Qualifications
• A university degree in Computer Science, Control Theory, Electronics, Telecommunications, Informatics, Mathematics, Physics, Machine Learning, or a related field• A solid foundation in mathematics, including trigonometry, linear algebra, and discrete mathematics• Proficiency in scripting languages and software testing methodologies• Exceptional analytical, structured, and logical thinking skills• A proactive and assertive approach to work• Strong communication and collaboration abilities• A focus on targets and quality• Willingness to travel for business trips to Germany• Fluency in English and/or German• Leadership experience is a plusDesirable Skills (can be learned on the job)• Ability to effectively estimate, prioritize, and schedule tasks• Experience with embedded systems• Familiarity with software engineering practices, such as software architecture, UML, and version control
About the job
Join our dynamic team as a Perception Software Developer, where you'll be at the forefront of creating and deploying cutting-edge perception functionalities both independently and in collaboration with a talented team of experts. Your responsibilities will include designing and implementing prototypes through tools like MATLAB and Python, and developing robust, production-ready solutions using object-oriented C++. You will be instrumental in creating and executing software tests to assess functionality, correctness, and performance, utilizing frameworks such as Google Test and Python-based testing.
As part of your role, you will validate system performance in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) environments, as well as in real test vehicles. You will work closely with multidisciplinary development teams from Hungary, Germany, and beyond, providing invaluable technical support to customers as they adapt our platform software to meet specific requirements. Your contributions will also play a crucial role in the continuous improvement of our perception algorithms and development processes.
About Bosch Group
At Bosch, we believe in the power of innovative technologies shaped by your ideas. Whether it's in mobility solutions, consumer goods, industrial technology, or energy and building technology, you'll have the opportunity to enhance the quality of life globally. Join us at Bosch and be a part of our mission to create a better world.