182267 Principal Engineer for Automotive Camera Signal Processing (f/m/x) Published: 21.10.2026 Software Development Ulm New Software Development Ulm Ulm

BMW Group

Ulm

Hybrid

EUR 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Company car option
Relocation services
Flexible working arrangements

Job summary

BMW Group in Ulm is seeking a Principal Engineer for Automotive Camera Signal Processing to lead and hands-on develop camera preprocessing software for next-generation driver assistance systems. You will steer image signal pipelines, tuning, and diagnostics, and coordinate with SoC and sensor suppliers while mentoring the team.

The role requires a strong background in embedded Linux, camera image processing, and English communication; German is an advantage.

Qualifications

  • University degree in computer science, electrical engineering, communications engineering or a comparable field.
  • Several years of professional experience in embedded software development in automotive, especially camera-based systems.
  • Technical background in embedded Linux software development.
  • Profound knowledge in camera image processing, video pipelines, image quality tuning and sensor configuration.

Responsibilities

  • Technical Lead for automotive camera image signal processing and sensor-related software development.
  • Lead technical development of video pipelines and signal streams for SerDes-based cameras, including image quality tuning and diagnostics.
  • Support onboarding suppliers and coordinate technical topics with external partners.
  • Hands-on implementation, integration, debugging, and optimization of camera pre-processing components.
  • Collaborate with owners, system architects, SoC and sensor suppliers, and middleware teams.
  • Ensure alignment with software design and BMW requirements through code reviews; contribute to system and software architecture.
  • Mentor and act as go-to expert for camera pre-processing within the domain.

Skills

Technical leadership
Embedded software development
Camera image processing
Signal processing pipelines
English fluency

Education

Bachelor's degree in CS/EE/Communications

Tools

Wireshark
Carmen
Perfetto
FTrace
VS Code

Job description

Principal Engineer for Automotive Camera Signal Processing (f/m/x)

At BMW Car IT, a wholly owned subsidiary of BMW AG, we live and breathe software. We design and implement embedded software for electronic control units of the BMW cars as well as related tools and frameworks. By delivering software all the way from the idea to the final product we lead BMW into the future of digitalization and mobility.

Our team develops innovative camera and video solutions for next-generation automotive systems. We collaborate across disciplines to deliver robust, high-performance software for advanced driver assistance and infotainment functions.

What awaits you?
  • You will be the Technical Lead for automotive camera image signal processing and sensor-related software development.
  • Here, you lead technical development of video pipelines and signal streams for SerDes-based cameras, including image quality tuning and diagnostics.
  • Additionally, you support onboarding suppliers and coordinate technical topics with external partners.
  • Furthermore, you are hands‑on in implementation, integration, debugging, and optimization of camera pre‑processing components.
  • You collaborate closely with functional owners, system architects, SoC and sensor suppliers, and middleware teams.
  • Moreover, you ensure implementation aligns with software design and BMW requirements through code reviews. You contribute to system and software architecture by translating concepts into solutions, defining and validating technical requirements, and developing optimizations to enhance system performance and stability.
  • You act as a technical mentor and go‑to expert for camera pre‑processing within the domain.
What should you bring along?
  • University degree in computer science, electrical engineering, communications engineering or a comparable field of study.
  • Several years of professional experience in embedded software development and quality assurance in the automotive industry with focus on camera‑based systems.
  • Technical background in embedded Linux software development.
  • Profound knowledge in camera image processing, video pipelines, image quality tuning and sensor configuration for automotive systems.
  • Experience with serial camera interfaces and protocols (e.g. GMSL, FPD, ASA‑ML, CSI, I²C).
  • Experience with embedded development and analysis tools (e.g. Wireshark, Carmen, Perfetto, FTrace, Visual Studio Code etc.)
  • Excellent analytical, communication, and teamwork skills; business‑fluent English is required, German is an advantage.

Would you like to take a technical leadership in shaping camera signal processing for future automotive platforms?

What we offer in Ulm?
  • Company car option.
  • English speaking teams in an intercultural setting.
  • Flexible organisation of working times & mobile work arrangements.
  • Relocation Services for our new employees.
Earliest starting date:

from now on

Type of employment:

unlimited

Working hours:

full‑time

At the BMW Group, we place great importance on equal treatment and equal opportunities. Our recruiting decisions are based on the personality, experience, and skills of the applicants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer for Automotive Camera Signal Processing (f/m/x)
Principal Engineer for Automotive Camera Signal Processing (f/m/x)

BMW Group • Ulm

On-site
EUR 90,000 - 130,000
Company car option
English speaking teams
Flexible working times & mobile work
+2
Embedded Software Graphic Infrastructure Expert (f/m/x)
Embedded Software Graphic Infrastructure Expert (f/m/x)

BMW Group - Germany • Ulm

On-site
EUR 90,000 - 130,000
Company car option.
English speaking teams in an intercult
Flexible working times & mobile work
192515 Software Stability Expert (f/m/x) Published: 05.10.2026 Software Development Ulm New Software Development Ulm Ulm
192515 Software Stability Expert (f/m/x) Published: 05.10.2026 Software Development Ulm New Software Development Ulm Ulm

BMW Group • Ulm

Hybrid
EUR 90,000 - 120,000
Company car
English-speaking teams
Flexible hours & mobile work
+1
Embedded Software Graphic Expert (f/m/x) Published: 06.08.2026 Software Development Ulm
Embedded Software Graphic Expert (f/m/x) Published: 06.08.2026 Software Development Ulm

Bmw Carit • Ulm

Hybrid
EUR 70,000 - 110,000
Company car option.
English speaking teams in an intercult
Flexible organisation of working times
+1
Software Stability Expert (f/m/x)
Software Stability Expert (f/m/x)

BMW AG • Ulm

Hybrid
EUR 70,000 - 110,000
Company car option
Relocation services
English-speaking teams
182568 Embedded Software Graphic Infrastructure Expert (f/m/x) Published: 02.11.2026 Software Development Ulm New Software Development Ulm Ulm
182568 Embedded Software Graphic Infrastructure Expert (f/m/x) Published: 02.11.2026 Software Development Ulm New Software Development Ulm Ulm

BMW • Ulm

Hybrid
EUR 90,000 - 120,000
Company car option
Relocation Services
English-speaking teams
Software Stability Expert (f/m/x)
Software Stability Expert (f/m/x)

BMW Group • Ulm

On-site
EUR 70,000 - 115,000
Company car
English speaking teams
Flexible working times
+2
194941 Senior Automotive Security Engineer (f/m/x) Published: 03.09.2026 IT Security Munich New IT Security Munich Munich
194941 Senior Automotive Security Engineer (f/m/x) Published: 03.09.2026 IT Security Munich New IT Security Munich Munich

BMW Group • München

On-site
EUR 90,000 - 120,000
Vacation pay
Christmas bonus
Profit sharing
+1
Senior Automotive Security Engineer (f/m/x)
Senior Automotive Security Engineer (f/m/x)

BMW AG • München

On-site
EUR 90,000 - 130,000
Flexible working hours
6 weeks annual leave & overtime pay
BMW & MINI discounts
+2
Automotive AI Security Engineer (f/m/x)
Automotive AI Security Engineer (f/m/x)

BMW AG • München

On-site
EUR 85,000 - 120,000
Discounted BMW & MINI conditions
Flexible working hours
6 weeks annual leave
+2