Capture, understand and document requirements to transform into software solutions or web applications
Collaborate closely with team members and stakeholders on the software development lifecycle (SDLC) including requirement specifications, implementation, and software quality assurance
Design, develop, maintain and support software solutions with a wide range of technologies and software platforms
...
Lead the design, development and implementation of technical solutions for OpenBMC-based platform management. Participate in project planning and scheduling.
Provide technical leadership and direction to a team of engineers. May be a recognized expert (go-to person) in OpenBMC or other platform technical areas.
Own platform enablement on the Linux Foundation OpenBMC stack, including Yocto meta-layers, U-Boot and kernel porting, device tree, and flash layout, following an upstream-first development model.
...
Strong foundation in computer science, computer engineering, electronics engineering, mechatronic engineering, including algorithms, data structures, and software engineering principles. We can also consider other dicipline, provided you have interest and knowledge in programming.
Hands-on experience in Software Development and Programming, with proficiency in at least one modern programming language (e.g., C# or similar).
Knowledge of Back-End Web Development, including APIs, databases, and server-side frameworks, preferably within the .NET ecosystem.
...
Be involved in systems and technology development, working with the technical leads and architect to build, integrate, and test the system to meet business and technical requirements.
Technical support adhering to delivery methodologies (Agile, Waterfall, Hybrid) and policies/standards in developing IT solutions.
Be part of technical documentation, and communication.
...
Development of a sales planning and data analytics solution for a premium German OEM operating in the Asia region. The project delivers intuitive user interfaces tailored for business stakeholders and integrates seamlessly with cloud-based backend and data platforms.
Design, develop, and maintain modern web applications using React
Develop reusable UI components and frontend architecture
...
Collaborate as project team member on Software design matters.
Capture and evaluate customer, internal requirements and vehicle specific interface requirements. Identify suitable concept in terms of functional, technological and effort.
Perform requirement reviews, design reviews and code reviews.
...
Collaborate as project team member on Software design matters.
Capture and evaluate customer, internal requirements and vehicle specific interface requirements. Identify suitable concept in terms of functional, technological and effort.
Adhere to Bosch Software Engineering Process as e.g.:-
...
Plan, Develop & Customize MES : Plan, support, customize, and further develop the Manufacturing Execution System (MES), including managing installations on container infrastructure and ensuring alignment with the template team, BMI team and supplier (Critical Manufacturing).
Requirement Engineering & Supplier Coordination: Define, document and track requirements with the supplier, translate user needs into features/user stories/tasks in DevOps, and ensure adherence to source‑code management processes.
Process Design, Configuration & Master Data Management : Streamline, configure, and customize MES processes, including creating suitable master data and preparing new process concepts for user-level presentation and explanation.
...