Software Developer in Computer-Aided Design

Bosch · Budapest, hu

onsitefull-time3-6 years

posted 1d

The Mobility Electronics (ME) division of Bosch covers a wide portfolio of micro-mechanical sensors (MEMS) which are essential to modern life - from applications in automotive safety and navigation to consumer devices like smartphones and hearables up to control systems in spacecrafts. Bosch sensors are everywhere. Our team develops a tool for Computer-Aided Design (CAD) used to develop the sensors’ underlying micro-structures. We cover the full product lifecycle from development over deployment up to user support and continuously expand the software’s capabilities using a state-of-the art development environment. Our work is embedded in a highly dynamic, international setting involving close collaboration with in-house R&D and interfacing to world-renowned customers from the automotive and consumer industry. Your tasks ► You develop a CAD tool with Java kernel and MATLAB interface based on requirements from design engineers ► You implement and develop algorithms, e.g. for geometrical operations, to enable innovative sensor designs ► You optimize the tool for efficiency and usability by consequently incorporating user experience ► You ensure reliability of the tool using rigorous testing ► You automatize design workflows to minimize the development time of new sensors ► You support users in the application of the tool ► You apply state-of-the art AI to unlock the full potential of our design workflows Your chance ► You will tackle most challenging problems in a highly relevant and innovative growth sector (semiconductors/MEMS) with a tangible impact on global scale ► As part of an eager team, you will shape how cutting-edge MEMS sensors are designed at Bosch and make sure that we keep an edge over competition in that matter. ► Education Software engineering, computer science, electrical engineering, mechanical engineering, mathematics, physics or similar disciplines with a track-record in software development ► Experience Experience in Java is required (preferably desktop application development) Experience and curiosity in using modern AI capabilities is required Experience in CAD or numerical algorithms is a strong plus Programming experience in MATLAB is a strong plus Knowledge in mechanical simulations using finite-element analysis is an advantage Knowledge in micro-electro-mechanical systems (MEMS) is an advantage ► Personality Problem-solving: You like to deal with complex problems but keep your focus on finding and implementing solutions. Growth mindset: You embrace challenges and like to experiment. You value feedback, also from users. You are motivated by continuous learning in a specialized high-tech domain. Collaborative spirit: You actively engage in teamwork and share a positive mindset. You enjoy collaborating in an international and multidisciplinary environment. Working style: You show initiative, take responsibility for your tasks, and drive them forward independently. Adaptability & Resilience: You remain effective and can adapt when facing challenges or uncertain conditions. You naturally maintain a positive "can-do" attitude. ► Language Professional English in oral and written form

Software Developer in Computer-Aided Design at Bosch — TalentDesi