MBD Software Developer

Brose Fahrzeugteile GmbH & Co. KG

Pune District

On-site

INR 3,500,000 - 6,000,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Competitive compensation
Education support
Flexible hours
Career growth
Community events

Job summary

Brose Group seeks a senior embedded software architect to define software architecture for embedded and model-based systems. You will design modular frameworks in embedded C and MATLAB/Simulink and guide ECU function development.

The role requires 8+ years in embedded/model-based software, automotive ECU experience, and strong SDLC expertise. You will collaborate with hardware, safety, and validation teams to ensure safe, scalable solutions.

Qualifications

  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field.
  • 8+ years of experience in embedded and model-based software development.
  • Experience in automotive domain and ECU development.

Responsibilities

  • Define and maintain software architecture for embedded and model-based systems.
  • Design modular, scalable frameworks using embedded C and MATLAB/Simulink.
  • Guide development of control algorithms and model-based ECU functions.
  • Ensure integration of software components across embedded platforms.
  • Establish coding standards, modeling guidelines, and best practices.
  • Collaborate with cross-functional teams (hardware, systems, safety, validation).
  • Support ISO 26262 functional safety and cybersecurity compliance.
  • Lead architectural reviews, documentation, and mentor development teams.

Skills

Embedded systems
Real-time software
C/C++
MATLAB/Simulink
Stateflow
Microcontroller architectures
SDLC MIL/SIL/HIL testing
ISO 26262
Automotive domain
Team collaboration

Education

Bachelor’s/Master’s in Electronics or Computer Engineering

Tools

MATLAB/Simulink
C/C++

Job description

As a successful family-owned company on a path to global growth, the Brose Group offers challenging responsibilities and exciting career opportunities to performance-driven, skilled specialists with solid professional knowledge and proven career expertise who wish to contribute to our company’s success.

Your Tasks
  • Define and maintain software architecture for embedded and model-based systems.
  • Design modular,scalable frameworks using embedded C and MATLAB/Simulink.
  • Guide development of control algorithms and model-based ECU functions.
  • Ensure integration of software components across embedded platforms.
  • Establish coding standards,modeling guidelines,and best practices.
  • Collaborate with cross-functional teams(hardware,systems,safety,validation).
  • Support ISO 26262 functional safety and cybersecurity compliance.
  • Lead architectural reviews,documentation,and mentor development teams.
Your Profile
  • Strong expertise in embedded systems and real-time software development.
  • Proficiency in C/C++,MATLAB/Simulink,and Stateflow.
  • Solid understanding of microcontroller architectures and peripheral interfaces.
  • Familiarity with software development life cycle(SDLC)MIL/SIL/HIL testing.
  • Knowledge of functional safety (ISO 26262).
  • Bachelor’s/Master’s in Electronics,Computer Engineering,or related field.
  • 8+ years of experience in embedded and model-based software development.
  • Experience in automotive domain and ECU development.
We offer you a modern working environment with our Brose working world
  • Brose offers a high-tech work environment and a wide range of benefits.
  • Along with competitive performance-based compensation and health insurance, our employees also benefit from attractive social and family-oriented programs throughout our North American locations*.
  • Our benefits packages include comprehensive medical and insurance.
  • Brose also provides educational assistance and a variety of community outreach, family, and sporting events.
  • Flexible working hours and a collaborative work environment give our employees the freedom to balance work and personal life.
  • Brose believes in investing in people.
  • We offer a wide range of development programs with great opportunity for individual growth through training, international or regional assignments and tailored career paths.
  • Our objective is to provide our employees the tools necessary to live a balanced life, experience a rewarding work environment and contribute to our surrounding communities.

*Benefits package may vary slightly per location

Strong expertise in embedded systems and real-time software development. Proficiency in C/C++,MATLAB/Simulink,and Stateflow. Solid understanding of microcontroller architectures and peripheral interfaces. Familiarity with software development life cycle(SDLC)MIL/SIL/HIL testing. Knowledge of functional safety (ISO 26262). Bachelor’s/Master’s in Electronics,Computer Engineering,or related field. 8+ years of experience in embedded and model-based software development. Experience in automotive domain and ECU development.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Model-Based Software Developer-ECU-Electronics (3-7 Years)
Model-Based Software Developer-ECU-Electronics (3-7 Years)

Brose Group • Maharashtra

On-site
INR 1,200,000 - 1,800,000
ASW Engineer-Motor Control-Electronics Drives
ASW Engineer-Motor Control-Electronics Drives

Brose Group • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Health insurance
Flexible working hours
Education assistance
+1
Development Engineer Electromechanics
Development Engineer Electromechanics

Brose Group • Pune District

On-site
INR 1,800,000 - 2,400,000
Team Leader - Systems Engineering Electronics
Team Leader - Systems Engineering Electronics

Brose Group • Maharashtra

On-site
INR 4,000,000 - 7,000,000
Health insurance
Flexible working hours
Education assistance
+1
Project Engineer-Drives
Project Engineer-Drives

Brose Group • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Health Insurance
Flexible working hours
Design Engineer-PLG
Design Engineer-PLG

Brose Group • Maharashtra

On-site
INR 600,000 - 900,000
Health insurance
Flexible working hours
Education assistance
+2
Design Engineer-Doors System_5-8 Years
Design Engineer-Doors System_5-8 Years

Brose Group • Maharashtra

On-site
INR 600,000 - 900,000
Competitive performance-based compensation
Health insurance
Educational assistance
+1
Design Engineer-Drives (1-2 Years)
Design Engineer-Drives (1-2 Years)

Brose Fahrzeugteile GmbH & Co. KG • Pune District

On-site
INR 1,200,000 - 1,800,000
Health insurance
Educational assistance
Flexible working hours
Design Engineer-PLG
Design Engineer-PLG

Brose Fahrzeugteile GmbH & Co. KG • Pune District

On-site
INR 550,000 - 750,000
Health insurance
Educational assistance
Flexible working hours
+1
Plant Supplier Quality (4-6 years)
Plant Supplier Quality (4-6 years)

Brose Group • Maharashtra

On-site
INR 900,000 - 1,500,000
Health insurance
Flexible working hours
Educational assistance
+1