Upload Button Icon Add office photos

Filter interviews by

Bosch Global Software Technologies Embedded Engineer Interview Questions and Answers

Updated 9 Jul 2024

8 Interview questions

An Embedded Engineer was asked 12mo ago
Q. What is the principle of an analog-to-digital converter?
Ans. 

An analog to digital converter converts continuous analog signals into discrete digital values.

  • Converts continuous analog signals into digital values

  • Utilizes sampling and quantization techniques

  • Common types include successive approximation ADC and delta-sigma ADC

An Embedded Engineer was asked 12mo ago
Q. Why are you interested in the field of embedded software development?
Ans. 

I am fascinated by the challenge of working with low-level hardware and creating efficient, real-time systems.

  • Enjoy the challenge of working with low-level hardware

  • Excited about creating efficient, real-time systems

  • Passionate about developing innovative solutions for embedded systems

Embedded Engineer Interview Questions Asked at Other Companies

asked in CONSYST
Q1. Two baskets, A and B, contain an unknown number of mangoes. If on ... read more
Q2. What is the difference between sensors and actuators?
Q3. Why are you interested in the field of embedded software developm ... read more
Q4. How can I assign a specific address to structure variables in C, ... read more
Q5. How many algorithms did you become familiar with while learning C ... read more
An Embedded Engineer was asked 12mo ago
Q. What is the CAN protocol?
Ans. 

CAN protocol stands for Controller Area Network protocol, used for communication between microcontrollers and devices in automotive and industrial applications.

  • CAN protocol is a robust and reliable communication protocol used in automotive and industrial applications.

  • It allows multiple microcontrollers to communicate with each other without a host computer.

  • CAN protocol uses a differential signaling scheme to reduc...

An Embedded Engineer was asked
Q. What are the different types of error messages in the CAN protocol?
Ans. 

Types of error messages in CAN protocol

  • Bit Error: Error in a single bit of the message

  • Stuff Error: Error in the stuffing bits

  • CRC Error: Error in the cyclic redundancy check

  • Form Error: Error in the message format

  • Acknowledge Error: Error in the acknowledgement of the message

An Embedded Engineer was asked
Q. Explain diagnostic protocols.
Ans. 

Diagnostic protocols are a set of rules and procedures used to identify and troubleshoot problems in a system.

  • Diagnostic protocols are used in various fields such as automotive, medical, and computer networking.

  • They involve a series of tests and measurements to identify the root cause of a problem.

  • Diagnostic protocols can be manual or automated, depending on the complexity of the system.

  • Examples of diagnostic prot...

An Embedded Engineer was asked
Q. Why does CAN bus use 120-ohm resistance?
Ans. 

120 ohm resistance is used in CAN bus to match the characteristic impedance of the transmission line.

  • CAN bus is a differential signaling system that requires a balanced impedance to prevent signal reflections.

  • The 120 ohm resistance matches the characteristic impedance of the transmission line, which is typically 120 ohms.

  • Without the proper impedance matching, signal reflections can cause data errors and reduce the...

Bosch Global Software Technologies HR Interview Questions

47 questions and answers

Q. Tell me about your family.
Q. Can you provide a brief personal introduction?
Q. Explain the projects you worked on in college.
An Embedded Engineer was asked
Q. What is the difference between normal CAN and extended CAN?
Ans. 

CAN is a communication protocol used in automotive and industrial applications. Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.

  • Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.

  • Extended CAN allows for more unique identifiers, enabling more devices to communicate on the same network.

  • Normal CAN has a maximum data rate of 1 Mbps while Extended CAN has a maximum data ...

Are these interview questions helpful?
An Embedded Engineer was asked
Q. Bit arbitration and its significance
Ans. 

Bit arbitration is the process of resolving conflicts when multiple devices try to access the same bus simultaneously.

  • Bit arbitration is important in multi-master systems where multiple devices can initiate data transfer.

  • It ensures that only one device gains control of the bus at a time.

  • Different arbitration schemes include priority-based, round-robin, and collision detection.

  • For example, in a CAN bus system, the ...

Bosch Global Software Technologies Embedded Engineer Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Why are you interested in the field of embedded software development?
  • Q2. What is CAN protocol?
Round 2 - One-on-one 

(3 Questions)

  • Q1. What is binary coded decimal?
  • Ans. 

    Binary Coded Decimal (BCD) is a way of representing decimal numbers using a binary code.

    • BCD uses four bits to represent each decimal digit.

    • Each decimal digit is represented by its binary equivalent.

    • For example, the decimal number 25 is represented in BCD as 0010 0101.

  • Answered by AI
  • Q2. How keyboard mapping works in a microcontroller?
  • Ans. 

    Keyboard mapping in a microcontroller involves assigning specific key codes to each key on the keyboard.

    • Keyboard mapping is typically done using a lookup table that maps physical key presses to corresponding key codes.

    • The microcontroller reads the key code when a key is pressed and sends it to the computer for processing.

    • Keyboards may use different mapping standards such as ASCII or HID.

    • Custom keyboard mappings can als...

  • Answered by AI
  • Q3. What is the principle of analog to digital converter?

Skills evaluated in this interview

Round 1 - Technical 

(4 Questions)

  • Q1. Types of error messages in CAN protocol
  • Ans. 

    Types of error messages in CAN protocol

    • Bit Error: Error in a single bit of the message

    • Stuff Error: Error in the stuffing bits

    • CRC Error: Error in the cyclic redundancy check

    • Form Error: Error in the message format

    • Acknowledge Error: Error in the acknowledgement of the message

  • Answered by AI
  • Q2. Bit arbitration and its significance
  • Ans. 

    Bit arbitration is the process of resolving conflicts when multiple devices try to access the same bus simultaneously.

    • Bit arbitration is important in multi-master systems where multiple devices can initiate data transfer.

    • It ensures that only one device gains control of the bus at a time.

    • Different arbitration schemes include priority-based, round-robin, and collision detection.

    • For example, in a CAN bus system, the devic...

  • Answered by AI
  • Q3. Difference between normal can and extended can
  • Ans. 

    CAN is a communication protocol used in automotive and industrial applications. Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.

    • Normal CAN has 11-bit identifier while Extended CAN has 29-bit identifier.

    • Extended CAN allows for more unique identifiers, enabling more devices to communicate on the same network.

    • Normal CAN has a maximum data rate of 1 Mbps while Extended CAN has a maximum data rate ...

  • Answered by AI
  • Q4. Why can bus uses 120 ohm resistance
  • Ans. 

    120 ohm resistance is used in CAN bus to match the characteristic impedance of the transmission line.

    • CAN bus is a differential signaling system that requires a balanced impedance to prevent signal reflections.

    • The 120 ohm resistance matches the characteristic impedance of the transmission line, which is typically 120 ohms.

    • Without the proper impedance matching, signal reflections can cause data errors and reduce the maxi...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Explain diagnostic protocols

Interview Preparation Tips

Interview preparation tips for other job seekers - Bosch its all about can, and diagnostics protocols, uds services, no matter what the position

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Bosch Global Software Technologies?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Java Basic questions and Git

Interview Preparation Tips

Interview preparation tips for other job seekers - After selection they haven't rolled the offer and put the profile on hold and then doesn't pick calls.

Interview Questionnaire 

1 Question

  • Q1. Core java

I applied via LinkedIn and was interviewed in Oct 2020. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Questions on 1.agile methodology 2.testing techniques 3.test planning 4.previous project work 5.api testing 6.basic sql queries

Interview Questionnaire 

3 Questions

  • Q1. 1,Diff bwn aggregation and composition? 2,w a p to print fibnoci sries? with recursion? 3,Diff bwn interface and abstract? 4,w ap to print * patteren? * ** *** **** 5,Explain custom immutable class? ...
  • Ans. 

    This JSON contains answers to interview questions for a Software Engineer position.

    • Aggregation and composition are both forms of association in object-oriented programming.

    • Aggregation represents a 'has-a' relationship, where one object contains another object as a part.

    • Composition is a stronger form of aggregation, where the lifetime of the contained object is controlled by the container object.

    • Fibonacci series can be ...

  • Answered by AI
  • Q2. 1,tell me about u r self? 2,what r the technologies ur worked on? 3,explain roles and responsiblities? 4,diff bwn final,finally nd finalize? 5,diff bwn bean factor ,xml bean factory and classpath bean fac...
  • Ans. 

    The interview questions cover a wide range of topics related to software engineering, including technologies worked on, roles and responsibilities, Java concepts, debugging, code review, project architecture, and more.

    • Discussing technologies worked on and roles/responsibilities showcases experience and skills.

    • Differentiating between final, finally, and finalize in Java demonstrates understanding of language nuances.

    • Exp...

  • Answered by AI
  • Q3. Salary Discussion only

Skills evaluated in this interview

I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Easy Interview , Basic , java , spring , spring boot questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up in basics for java and spring and you are good to join this company

Interview Questionnaire 

1 Question

  • Q1. 1) Achievements

I applied via Recruitment Consultant and was interviewed before Jul 2020. There were 7 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. 1. Question regarding Spring boot micro service and JPA, 2. Collections questions like contract between equals and hashcode, Array vs list etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing too hard. If you are bit well and springboot and core java you will definitely be able crack the interview.

I applied via Referral and was interviewed in Nov 2020. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Web scrapping assignment
  • Q2. Competetive programming questions

Interview Preparation Tips

Interview preparation tips for other job seekers - standard cp questionsljc lkd lkdf vklfd vlkf vlkf dvlk flkv fdlkv fdklv lkfd vlkfd vlkfd vklfd

Bosch Global Software Technologies Interview FAQs

How many rounds are there in Bosch Global Software Technologies Embedded Engineer interview?
Bosch Global Software Technologies interview process usually has 2 rounds. The most common rounds in the Bosch Global Software Technologies interview process are Technical and One-on-one Round.
How to prepare for Bosch Global Software Technologies Embedded Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Bosch Global Software Technologies. The most common topics and skills that interviewers at Bosch Global Software Technologies expect are Agile, Automotive, Debugging, Embedded C and JTAG.
What are the top questions asked in Bosch Global Software Technologies Embedded Engineer interview?

Some of the top questions asked at the Bosch Global Software Technologies Embedded Engineer interview -

  1. Why are you interested in the field of embedded software developme...read more
  2. What is the principle of analog to digital convert...read more
  3. Why can bus uses 120 ohm resista...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

2-4 weeks 100%
View more
Bosch Global Software Technologies Embedded Engineer Salary
based on 52 salaries
₹4 L/yr - ₹9.1 L/yr
12% more than the average Embedded Engineer Salary in India
View more details

Bosch Global Software Technologies Embedded Engineer Reviews and Ratings

based on 3 reviews

4.5/5

Rating in categories

4.8

Skill development

4.2

Work-life balance

3.4

Salary

4.5

Job security

4.5

Company culture

4.2

Promotions

4.5

Work satisfaction

Explore 3 Reviews and Ratings
Senior Software Engineer
6.8k salaries
unlock blur

₹6.5 L/yr - ₹19.2 L/yr

Senior Engineer
3k salaries
unlock blur

₹7.4 L/yr - ₹18.5 L/yr

Software Engineer
2.9k salaries
unlock blur

₹5 L/yr - ₹10.4 L/yr

Associate Software Engineer
2k salaries
unlock blur

₹4 L/yr - ₹8.8 L/yr

Specialist
1.5k salaries
unlock blur

₹15.7 L/yr - ₹29 L/yr

Explore more salaries
Compare Bosch Global Software Technologies with

Mercedes-Benz Research and Development India

3.8
Compare

Capgemini

3.7
Compare

Accenture

3.7
Compare

Genpact

3.7
Compare
write
Share an Interview