Embedded Software Engineer

vor 5 Monaten


Esslingen, Deutschland Bose Vollzeit

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.



  • Esslingen, Baden-Württemberg, Deutschland Festo Vollzeit

    Job Summary:We are seeking a highly skilled Embedded Software Security Engineer to join our team at Festo. As a key member of our security team, you will be responsible for designing, implementing, and verifying security requirements for our embedded software platform.Key Responsibilities:Design and implement security requirements for our embedded software...


  • Esslingen, Baden-Württemberg, Deutschland Bose Vollzeit

    Job DescriptionBose is seeking a highly skilled Embedded Software Engineer to join our Germany Customer Software Delivery Team. As a key member of our team, you will be responsible for developing software solutions that deliver exceptional audio experiences in vehicles.You will work closely with our engineering team to design, develop, and test software for...


  • Esslingen, Baden-Württemberg, Deutschland Bose Vollzeit

    Unlock your passion for sound innovation at Bose where we push the boundaries of audio excellence.Join our team of passionate engineers to create transformative sound experiences for our customers. As a talented Embedded Software Engineer, you will play a crucial role in developing high-quality software solutions for our premium audio systems in vehicles.You...


  • Esslingen, Baden-Württemberg, Deutschland Festo Vollzeit

    Security Expertise for Electric Drive SystemsWe are seeking a highly skilled Embedded Software Security Development Engineer to join our team at Festo.Key Responsibilities:Design and implement security requirements for embedded software platforms in electric drive systemsCollaborate in creating a security software architecture from specification to...


  • Esslingen, Baden-Württemberg, Deutschland DIS AG Vollzeit

    Ihre AufgabenAls Systems Engineer in Embedded Software Entwicklungsprojekten tätig sein.Schwerpunkt auf Requirements Engineering und Systemarchitektur haben.Anforderungen für Embedded Software Produkte und Plattformen erfassen, dokumentieren und verfeinern.Die Qualität der Anforderungen sicherstellen, z.B. hinsichtlich Testbarkeit.Bei der Entwicklung der...


  • Esslingen, Baden-Württemberg, Deutschland DIS AG Vollzeit

    Ihre AufgabenTätigkeit als Systems Engineer in Embedded Software Entwicklungsprojekten.Schwerpunkt auf Requirements Engineering und Systemarchitektur.Erfassung, Dokumentation und Verfeinerung von Anforderungen für Embedded Software Produkte und Plattformen.Sicherung der Qualität der Anforderungen, z.B. hinsichtlich Testbarkeit.Mitwirkung bei der...


  • Esslingen, Baden-Württemberg, Deutschland DIS AG Vollzeit

    Ihre AufgabenAls Systems Engineer in Embedded Software Entwicklungsprojekten tätig sein.Schwerpunkt auf Requirements Engineering und Systemarchitektur liegen.Anforderungen für Embedded Software Produkte und Plattformen erfassen, dokumentieren und verfeinern.Die Qualität der Anforderungen sicherstellen, z.B. hinsichtlich Testbarkeit.Bei der Entwicklung der...


  • Esslingen, Baden-Württemberg, Deutschland Festo Vollzeit

    Festo ist ein unabhängiges Familienunternehmen mit über 20.000 Mitarbeiterinnen und Mitarbeitern und weltweit führend in der Automatisierungstechnik. Grundlage unseres Erfolgs ist ein gelungenes Zusammenspiel großartiger Ingenieurskunst und ausgezeichneter Software-Entwicklung. Als Sicherheitsingenieur Embedded Software bei Festo schaffen Sie Produkte...

  • DSP Software Engineer

    vor 7 Monaten


    Esslingen, Deutschland Bose Vollzeit

    Job DescriptionAs a DSP Software engineer, you will be part of a close-knit team within the Bose Automotive Software Center of Excellence. You will play a key role in developing high performance audio systems that go into premium cars around the world. Working with a global team of expert software engineers, you will help develop, integrate, and test...


  • Esslingen, Baden-Württemberg, Deutschland bindan GmbH & Co. KG Vollzeit

    Jobbeschreibung:Wir suchen einen Testautomation Engineer mit Schwerpunkt Embedded Software testing, für den Standort Berkheim.Ihre AufgabenMitarbeit in einem interdisziplinären, internationalen und agilen Testingteam, verantwortlich für den automatisierten Test der Firmwares der elektrischen Antriebsregler sowie Steuerungen unter Berücksichtigung der...


  • Esslingen, Baden-Württemberg, Deutschland Festo SE & Co. KG Vollzeit

    Ihre Aufgaben:Entwurf, Implementierung und Verifikation von Sicherheitsanforderungen im Umfeld der Embedded Software Plattform für elektrische AntriebssystemeMitarbeit bei der Erstellung einer Sicherheits-Software-Architektur Security by Design von der Spezifikation bis zur UmsetzungMitarbeit im Umfeld PSIRT und der Abstimmung mit bereichsübergreifenden...


  • Esslingen, Baden-Württemberg, Deutschland Festo SE & Co. KG Vollzeit

    Ihre Aufgaben:Entwurf, Implementierung und Verifikation von Sicherheitsanforderungen im Umfeld der Embedded Software Plattform für elektrische Antriebssysteme.Mitarbeit bei der Erstellung einer Sicherheits-Software-Architektur Security by Design von der Spezifikation bis zur Umsetzung.Mitarbeit im Umfeld PSIRT und der Abstimmung mit bereichsübergreifenden...


  • Esslingen, Baden-Württemberg, Deutschland Festo SE & Co. KG Vollzeit

    Deine Aufgaben:Du arbeitest in unserem internationalen Embedded Software Platform-Team mit und entwickelst eine sicherheitsgerichtete Software-Anwendung mit unterschiedlichen Technologien.Du setzt Dich eigenverantwortlich für die Entwicklung einer zweikanaligen Embedded-Software-Lösung ein.Dieser Proof-of-Concept beinhaltet die Integration von...

  • Software Engineer

    vor 2 Wochen


    Esslingen, Baden-Württemberg, Deutschland JobImpulse GmbH Vollzeit

    At {company}, we are looking for a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. Key responsibilities include: Designing and developing software applications using languages such as Java, Python, and C++.Collaborating with cross-functional teams to identify and...


  • Esslingen, Baden-Württemberg, Deutschland Festo Vollzeit

    OverviewFesto, a leading industrial technology company, seeks an experienced Cybersecurity Software Engineer to join our team.Job DescriptionAs a Cybersecurity Software Engineer, you will be responsible for designing and implementing security requirements for our embedded software platform in electric drive systems. You will work closely with...


  • Esslingen, Baden-Württemberg, Deutschland Festo Vollzeit

    Als Sicherheitsingenieur Embedded Software bei Festo haben Sie die Möglichkeit, Ihre Fähigkeiten in der Entwicklung von Sicherheitslösungen in der Automatisierungstechnik einzusetzen. Ihre Aufgaben:Entwurf, Implementierung und Verifikation von Security Anforderungen im Umfeld der Embedded Software Plattform für elektrische AntriebssystemeMitarbeit bei...


  • Esslingen, Deutschland Festo SE & Co. KG Vollzeit

    Deine Aufgaben: Du arbeitest in unserem internationalen Embedded Software Platform-Team mit und entwickelst eine sicherheitsgerichtete Software-Anwendung mit unterschiedlichen Technologien Dabei setzt Du eigenverantwortlich eine zweikanalige Embedded-Software-Lösung um Dieser Proof-of-Concept beinhaltet die Integration von Softwarekomponenten von...


  • Esslingen, Baden-Württemberg, Deutschland Bose Vollzeit

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team in Stuttgart, Germany. As a key member of our Automotive Systems Division, you will be responsible for delivering cutting-edge audio solutions for various OEMs.About the RoleThis is a hands-on role where you will contribute technically and provide coaching advice for other...


  • Esslingen, Baden-Württemberg, Deutschland Putzperle Vollzeit

    Job Title: Software Engineer in PythonJob Description:We are seeking a skilled Software Engineer in Python to join our team at {company}. This is a challenging role that requires strong technical skills and a passion for innovation.Key Responsibilities:Develop high-quality software applications using Python and related technologies.Collaborate with...


  • Esslingen, Baden-Württemberg, Deutschland Bose Vollzeit

    Job Title: DSP Software EngineerJob Summary:We are seeking a highly skilled DSP Software Engineer to join our team at Bose Automotive Software Center of Excellence. As a key member of our team, you will play a crucial role in developing high-performance audio systems for premium cars worldwide.Key Responsibilities:· Develop and integrate DSP software for...