Senior Embedded Software Engineer - Hardware Solution Product
Core
Develop embedded firmware for Bosch hardware products, focusing on HW-SW integration, manufacturing support, and failure analysis for automotive solutions.
Role type
Senior Embedded Software Engineer (Hardware Solution Product)
Builds
Embedded firmware for automotive control units, infotainment systems, and V2X connectivity solutions
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features
Required skills
C programming, Real-Time Operating Systems (RTOS), microcontroller architecture, COTS SoC platforms, peripheral interfaces (SPI, I2C, UART, PCIe, USB, MII), schematic reading, software design, unit testing, failure log analysis
Preferred skills
C++, C#, Python, Java, ARM architecture, toolchains
Technologies
Serial, Ethernet, USB, SPI, I2C, UART, PCIe, MII, ARM
Responsibilities
Develop embedded firmware based on customer and internal requirements; interact with manufacturing/test systems via physical interfaces; assist in HW-SW integration bring-up; troubleshoot manufacturing issues; perform post-production and failure analysis; conduct requirement, design, and code reviews; execute test plans and create test specifications; develop technical documentation
Seniority
Senior, hands-on IC