Enable job alerts via email!

Model based software developer

Robert Bosch Group

Åsvallehult

On-site

SEK 386 000 - 553 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Jönköping County is seeking Software Developers with experience or interest in Model-Based Design (MBD) using Simulink to contribute to control software for heat pump systems. The role offers a chance to work with innovative energy solutions in a collaborative environment, with flexible working hours and various benefits including wellness and fitness programs.

Benefits

Competitive salary packages
Wellness contribution
Flexible working hours
Gym & Yoga classes at site

Qualifications

  • Experience or strong interest in Model-Based Design (MBD) using Simulink and Embedded Coder.
  • Familiarity with embedded systems.
  • Effective teamwork skills.

Responsibilities

  • Develop embedded control software using Model-Based Design methodologies.
  • Participate in architectural design of software control systems.
  • Analyze system requirements and translate them into software specifications.

Skills

Model-Based Design (MBD)
C/C++ programming
Problem-solving
Effective communication

Education

Bachelor's or Master's degree in relevant technical field

Tools

MathWorks Simulink
Git
Job description

Welcome to a world, where your ideas lead to something big. Welcome to Bosch!

Bosch Thermoteknik AB in Tranås develops, manufactures, and sells heat pumps for the European market. We are approximately 900 employees and from part of the large Bosch Group, which consists of approximately 409,000 employees worldwide.

We work with sustainable simplification of everyday life where the focus is on the environment, innovation, and development. In Tranås there is a production unit and a competence and development center. The heat pumps we manufacture draw energy from different sources - the mountain, the water, or the air. We work to constantly be at the forefront and contribute to sustainable energy and a better environment with the goal of creating a simplified everyday life for our customers. In short, we create technology that is "Invented for life".

Job Description

We are looking forSoftware Developers with experience or strong interest in Model-Based Design (MBD) using Simulinkto join our team dedicated to heat pump development. This role involves contributing to the design and implementation of control software for next-generation heat pump systems. We welcome applications from individuals at various career stages, from those with foundational knowledge and enthusiasm to experienced professionals.

What You'll Do:

  • Model-Based Development:Develop embedded control software using Model-Based Design methodologies with MathWorks Simulink, Stateflow, and Embedded Coder for heat pump applications.
  • System Architecture (for experienced candidates):Participate in the architectural design of software control systems for heat pumps, considering factors like scalability, maintainability, and performance.
  • Requirements Engineering:Work with system engineers to analyze and translate system requirements into detailed software specifications. Ensure traceability between requirements and development artifacts.
  • Software Implementation:Create, integrate, and test Simulink models to generate production code for heat pump control units.
  • Verification & Validation:Plan and execute test strategies for model and software verification, including MIL, SIL, and HIL testing, relevant to heat pump systems.
  • Toolchain Development:Contribute to the improvement and standardization of our MBD toolchain and development processes.
  • Collaboration:Work with cross-functional teams, including hardware and thermal engineers, and quality assurance, to integrate software into final products.
  • Documentation:Prepare technical documentation for models, code, and design decisions.
  • Learning & Development:Continuously update skills in MBD, Simulink, and embedded software within the context of HVAC and energy systems.
Qualifications
  • Bachelor's or Master's degreein Electrical Engineering, Computer Science, Robotics, Mechatronics, Control Systems, or a similar technical field.
  • Exposure to Model-Based Design (MBD) principles and tools.This could be through academic projects, internships, or prior professional experience.
  • Familiarity with MathWorks Simulink and Stateflow.
  • Basic understanding of embedded systems and C/C++ programming.
  • An understanding of version control concepts(e.g., Git).
  • Problem-solving abilitiesand attention to detail.
  • Effective communication and teamwork skills.
  • A keen interest in contributing to sustainable energy solutions, particularly in the HVAC domain.

Bonus if You have:

  • Experience in software architecture designfor embedded control systems.
  • Background in requirements engineering, including use of requirements management tools (e.g., DOORS, Jira).
  • Understanding of relevant safety and quality standards(e.g., IEC 61508, or appliance-specific standards).
  • Knowledge of HVAC systems, thermodynamics, or heat pump control.
  • Familiarity with communication protocols(e.g., Modbus, CAN).
  • Experience with real-time operating systems (RTOS).
  • Prior embedded software development experiencein industrial controls, white goods, or similar fields.
  • Hands-on experience with code generation using Embedded Coder.
Additional Information

At Bosch, we care for you, our business, and our environment. Our promise to our associates is rock-solid. We grow together into countless roles, positions, and opportunities and we are interested in developing the “whole” you, not just the “7 to 16” you, because life is all about balance.

At Bosch, we celebrate you.Our people are what make us remarkable. Therefore, we recognize your contribution with

competitive salary packages, collective agreements with unions, occupational pension, and other attractive benefits, such as wellness contribution, smart work, flexible working hours, Gym & Yoga classes at site.

Let’s not forget the sincere “thank you” for our employees’ contribution. Our success is your success. Let’s celebrate together.

At Bosch we understand that everyone has their own focus in life, whether it is about new professional challenges, training, and development, or more time for family, friends, and hobbies, whatever your goals are we are flexible. Let ‘s strike a balance.

At Bosch, we believe everyone is different and that is what we love. Get inspired by a cooperative, open, respectful, and trustworthy workplace where you can be yourself and be enriched by the perspectives of our community around the globe.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.