
Opportunity at
BoschSoftware for HW Evaluation_Embedded_Engg_BSH
Bosch seeks a Software for HW Evaluation Embedded Engineer to develop embedded software for household appliances. This role involves participating in the complete software development lifecycle,…
Career Tools
About This Role
Bosch seeks a Software for HW Evaluation Embedded Engineer to develop embedded software for household appliances. This role involves participating in the complete software development lifecycle, building technical proposals, and collaborating with international partners and engineering teams.
Job Description
Bosch seeks a Software for HW Evaluation Embedded Engineer to develop embedded software for household appliances. This role involves participating in the complete software development lifecycle, building technical proposals, and collaborating with international partners and engineering teams.
Responsibilities
- Develop embedded software for household appliances through requirements, design, coding, and testing
- Create and execute unit and functional tests
- Review code, designs, and engineering solutions
- Share knowledge to help build team competencies
- Provide technical proposals and project estimations
- Engage directly in discussions with customers
- Collaborate with international partners and domain experts to establish technical requirements and architecture
Requirements
- Possess 6 to 10 years of experience
- Bring an educational background in Electronics or Computer Science
- Demonstrate strong verbal and written communication skills
- Work effectively under pressure to meet deadlines with a positive attitude
- Work independently to complete assignments following instructions and standard practices
- Utilize expertise in Embedded Linux, Yocto Project, Linux BSP, device trees, drivers, and U-Boot
- Program in MCU Embedded C with experience in Zephyr and FreeRTOS
- Understand communication protocols including UART, SPI, I2C, BLE, Wi-Fi, NFC, and USB
- Work with display backends like LVGL and Qt, as well as touch controller interfacing
- Apply hands-on debugging using oscilloscopes, logic analyzers, multimeters, UART logs, and JTAG/SWD debuggers
Qualifications
- B.E, B.Tech, M.E, or M.Tech degree in Electronics or Computer Science
- Experience with ARM-based SoCs or Cortex-M MCUs such as NXP, TI, Renesas, or ST
- Familiarity with boot sequences, memory layouts, and power optimization techniques
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the employer for this position?
The position is offered by Bosch.
What level of experience is required?
The posting specifies a requirement of 6 to 10 years of experience.
What education background is needed?
Candidates must have a B.E., B.Tech, M.E., or M.Tech degree with a core focus in Electronics or Computer Science.
Are salary and location details provided?
The job posting does not specify the salary or the work location.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.