Jobsuche > Esslingen Am Neckar > Embedded software engineer

Embedded Software Engineer (m/w/d)

Bose
Esslingen ASD, Germany
Diese Stelle ist in deinem Land nicht verfügbar.

You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying hello.

It’s in these moments that sound matters most.

At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years.

And we’re passionate down to our bones about making whatever you’re listening to a little more magical.

The engineering team at Bose is a thriving, passionate, deeply skilled team of professionals from a broad range of disciplines and experiences, who share a common goal to create products that provide transformative sound experiences.

Job Description

At Bose, we are passionate about helping people reach their fullest human potential so that they can feel more, do more, and be more.

Working as an Embedded Software Engineer within the Germany Customer Software Delivery Team, come astonish our Bose Automotive Division with your outstanding ability to create software solutions for a superlative audio experience in a car.

As an Embedded Software Engineer working for Bose Automotive GmbH in Stuttgart area, you will be part of a close-knit team within the world-wide Bose Software Organization and Automotive Systems Division.

You will help delivering cutting-edge acoustical technology for various OEMs, that lead to unique and exciting premium audio and noise management experiences.

These solutions will involve a variety of development models, including own Bose amplifier software, but also flexible delivery service and Up-Integration to deliver the exceptional Bose experience to OEMs and their end customers.

This is a hands-on role, where you are expected to contribute technically in addition to provide coaching advice for other engineers.

Job Responsibilities :

  • Acquire broad overview and understanding of Bose technical solutions, in terms of experiences, tools, frameworks and processes
  • Engage with project teams, software architects, customer and partners to refine products needs and how stakeholder requirements align with existing solutions
  • Contribute actively to software architecture decisions and definition of software integration approaches with platform team, application development team and external partners
  • Drive implementation of customer specific customization and configuration, along with ensuring testability and debuggability of deliveries, actively concepting and coding but also coaching and providing guidance to an extended team
  • Create and maintain Bring-up Software in reference boards for pre-delivery evaluation and prototyping
  • Deliver production Software to customer and partners, ensuring high quality outcomes and proper documentation of interface description and integration guidelines, as well as resource footprint and software history.
  • Participate in integration workshops and actively address technical dependencies and roadblocks
  • Define acceptance criteria and participate in technical reviews

Qualifications :

  • B.S. or M.S. in Electrical or Computer Engineering with an emphasis on software development for embedded systems
  • Exposure to complex software systems, being in charge for cross-layers concept, development, debugging and analysis, from Low Level Driver, Middleware up to Application Layer.
  • Good understanding of vehicle architecture, including communication protocols based on Ethernet, CAN, MOST and A2B.
  • Experience with System On Chip, microcontrollers with operating systems like Android, Linux, QNX, AUTOSAR, codecs, DSP and / or bare metal non-operating system based systems.
  • Solid software development skills focused on software engineering best practices such as object-oriented designs, modularity, extensibility, reusability, and maintainability
  • Thorough knowledge in C / C++ and / or further object-oriented programming languages
  • Strong motivation to work in world-wide distributed and crossfunctional teams to work on challenging problems such as supporting project management, technical teams and partners companies.
  • Ability to produce clear and concise technical software documentation
  • Organized and structured way of working, able to define and track work packages in an independent and reliable manner and act as a technical lead and coach for extended development team
  • Experienced in the areas of requirement management, problem definition, solution planning using industry leading methods and tools
  • Solid understanding of the need for industry software quality ASPICE
  • Ability to act as a software technical contact partner for internal and external customers
  • English and German proficiency is required.

Our goal is to create an atmosphere where every candidate feels supported and empowered in the interviewing process. Diversity and inclusion are integral to our success, and we believe that providing reasonable accommodation is not only a legal obligation but also a fundamental aspect of our commitment to being an employer of choice.

We recognize that individuals may have different needs and requirements based on their abilities, and we provide reasonable accommodations to ensure ideal conditions are met during the application process.

Vor 30+ Tagen
Ähnliche Stellenangebote
Gesponsert
Michael Page
Stuttgart, Baden-Württemberg

Embedded Softwareentwickler / Software Engineer C#/C++ (m/w/d). Entwicklung von Firmware und Embedded-Software: Programmierung von Softwarelösungen in C/C++ für Mikrocontroller oder eingebettete Systeme, um spezifische Hardware-Komponenten zu steuern. ...

Gesponsert
cinemo GmbH
Stuttgart, Baden-Württemberg

...

Gesponsert
Mercedes-Benz Tech Innovation
Stuttgart, Baden-Württemberg

Du bist gerne in der embedded Welt an der Schnittstelle zur Cloud tätig, du hast im besten Fall schon Erfahrungen aus der Software-Entwicklung für Fahrzeuge und Begriffe wie CAN, Automotive Ethernet, Fahrzeugdiagnose, Adaptive Autosar und Embedded Linux (yocto) sind keine Fremdwörter ...

Gesponsert
Delta Energy Systems (Germany) GmbH
Soest bei Dortmund, Baden-Württemberg, Deutschland

Embedded Software Engineer (m/w/d). Entwicklung von Embedded Software in den Bereichen Leistungselektronik, Kommunikation und Betriebsführung (Messung, Überwachung, Steuerung, Regelung etc. Mitarbeit in interdisziplinären, internationalen Teams (Hardware, Software, Mechani...

Gesponsert
IC Resources
Böblingen, Baden-Württemberg

The Software Engineer – C++ / Firmware will be responsible for developing Linux based software in C and modern C++ (11,14,17,20) for fibre optic based sensor systems used in a variety of applications worldwide. Due to further planned expansion, this leading sensor technology developer is seeking a S...

ALTEN
Stuttgart, Baden-Württemberg

Electrical Engineering, Computer Science, or a comparable field of study. ...

Brunel
Deutschland

Mehrjährige Erfahrung im Bereich Software Engineering & SW-Entwicklung (Java-Kenntnisse). Entwicklung von Softwarefunktionen für Java Online Services. Evaluieren Sie Ihre Softwaremodule in enger Zusammenarbeit mit den Architektur- und Systemteams. Fundierte Erfahrung mit Softwaredesign (UML) und sys...

Hays
Baden-Württemberg

Onboard Software Engineer C++_Embedded LINUX. Du bist gerne in der embedded Welt an der Schnittstelle zur Cloud tätig, du hast im besten Fall schon Erfahrungen aus der Software-Entwicklung für Fahrzeuge und Begriffe wie CAN, Automotive Ethernet, Fahrzeugdiagnose, Adaptive Autosar und Embedded Linux ...

Bose
Esslingen, Baden-Württemberg

Working as an Embedded Software Engineer within the Germany Customer Software Delivery Team, come astonish our Bose Automotive Division with your outstanding ability to create software solutions for a superlative audio experience in a car. As an Embedded Software Engineer working for Bose Automotive...

ANGEHEUERT Recruiting
Stuttgart, Baden-Württemberg

Du bist erfahrener Software Engineer mit Fokus auf C / C++ und Embedded Systems? Du willst gefördert & gefordert werden?. Schlüsselrolle mit Teamverantwortung & Kundenkontakt - als Senior Software Engineer Embedded Systems (m/w/d). Du bist bereit für den nächsten Karriereschritt als Senior...