
Senior Application Software Engineer
Bosch Global1 month ago
Manisa, TurkeySenior
Responsibilities
- Develop control software based on product and process requirements.
- Define software concepts with internal and external developers.
- Design, document, implement, debug, and test software, including unit tests.
- Implement new features using Simulink, C++, DSL, and Python.
- Release software versions according to quality procedures.
- Develop automated tests and build features to improve workflow efficiency.
- Collaborate with Bosch Home Comfort departments worldwide to align specifications and meet required standards.
- Support continuous improvement of software development processes and methods.
Requirements
- BSc or MSc in Software Engineering, Computer Science, Electrical Engineering, or a related field, with at least seven years of relevant work experience or an equivalent level.
- Essential experience with Simulink, C++, and Python.
- Solid understanding of modern software development techniques and methodologies.
- Hands-on experience with software debugging and testing.
- Strong analytical skills, proactive mindset, dynamic attitude, and hands-on mentality.
- Experience with Agile development is preferred.
- Excellent written and verbal English communication skills.
About Bosch Global
Bosch Global (Robert Bosch GmbH) develops and sells mobility components and software, industrial automation and sensors, home appliances and power tools, and energy and building technologies to automakers, manufacturers, builders, and consumers. It monetizes through product sales and connected services spanning IoT, AI, and embedded software. Founded in 1886 and headquartered in Gerlingen-Schillerhöhe, Germany, the privately held Bosch Group operates worldwide across Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology sectors.