
Senior Application Software Engineer
Bosch Global1 month ago
Manisa, TurkeySenior
Responsibilities
- Develop control software based on product and process requirements.
- Discuss and define software concepts with internal and external developers.
- Design, document, implement, and unit-test software according to defined architecture.
- Implement new features using Simulink, C++, DSL, and Python for pipeline development.
- Release software versions in accordance with quality procedures.
- Develop automated tests and build features to improve workflow efficiency.
- Collaborate with Bosch Home Comfort departments worldwide to align specifications and 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 7 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, proactive, dynamic, and hands-on approach.
- Experience with Agile development is a plus.
- 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.