Gfr logo

Senior Software Developer in Computer-Aided Design

Gfr·Salary not specified

Primary stack

JavaAI

Job description

About the Position

At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: We grow together, we enjoy our work, and we inspire each other. Welcome to Bosch.

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.

Responsibilities

  • Develop a CAD tool with Java kernel and MATLAB interface based on requirements from design engineers
  • Implement and develop algorithms, e.g. for geometrical operations, to enable innovative sensor designs
  • Develop and review the tool architecture for optimal flexibility and maintainability
  • Optimize the tool for efficiency and usability by consequently incorporating user experience
  • Ensure reliability of the tool using rigorous testing
  • Automatize design workflows to minimize the development time of new sensors
  • Support users in the application of the tool
  • Apply state-of-the art AI to unlock the full potential of our design workflows
  • Help shaping the technical roadmap of the tool and mentor and inspire colleagues with your expertise

Requirements

  • Education: Software engineering, computer science, electrical engineering, mechanical engineering, mathematics, physics or similar disciplines with a track-record in software development
  • Experience: Three or more years of experience in professional software development
  • Skills: Experience in Java (preferably desktop application development), experience and curiosity in using modern AI capabilities, 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, growth mindset, collaborative spirit, working style, adaptability & resilience
  • Language: Professional English in oral and written form

We Offer

  • Financial security & recognition: Competitive base salary, performance-, loyalty-, and referral bonus
  • Trainings and professional development: Technical and soft skill trainings, language courses
  • Career development: Wide range of programs, mentoring, coaching, PhD program, international assignment possibilities
  • Work life-balance: Flexible working hours, activity-based offices, work from home, childcare possibilities, sabbatical option
  • Health and well-being: Free professional consultants, onsite medical center, regular health checkups
  • Perks and benefits: Cafeteria allowance for family support, health care, mobility, recreation, onsite canteen, support for remote work, commute costs, loyalty gifts, extra jubilee holiday

About the Company

We are true to our values: We are committed to sustainability, we value diversity, and we take social responsibility seriously. We regularly organize charity actions, blood donations, and support worthy causes. Team building activities and community events are also part of our everydays. We like to come together for a good summer party or family day.

Are you ready to work #LikeABosch?

Please apply with your English CV! If you have any questions regarding the position or the application process, please visit our FAQ section HERE. If you still need assistance, please contact us at [email protected]. Note that applications submitted via this email address cannot be accepted. To apply for the position, please use the “Apply now” button available in the job posting.

© Gfr. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Gfr

All 1443 roles

Popular searches