Application Software Development Engineer
Job Description
• Developing control software based on product and process requirements.
• Discussing and defining concepts with both internal and externally located developers.
• Designing, documenting, and implementing software—including unit tests—based on the defined architecture.
• Implementing new features, especially in Simulink, C++, DSL, and Python (for pipeline development).
• Releasing software versions in line with quality procedures.
• Developing new automated tests and build features to improve workflow efficiency.
• Collaborating with other Bosch Home Comfort departments worldwide to align specifications and ensure software meets required standards.
• Supporting continuous improvement of software development processes and methods within the department.
Requirements
Function: Engineering
Experience Level: Associate