Location : Bangalore
Experience : Fresher
Education : B.E, M.E, M.Tech, B.Tech
Role :
Key Responsibilities
-
Develop and debug embedded firmware using Embedded C/C++.
-
Work with microcontrollers, processors, and peripheral interfaces.
-
Support hardware bring-up, board testing, and debugging activities.
-
Interface with communication protocols such as UART, SPI, I2C, PWM, or GPIO.
-
Perform basic schematic understanding and hardware troubleshooting.
-
Work with development boards, debuggers, and lab equipment.
-
Participate in testing, validation, and documentation activities.
-
Collaborate with hardware and software teams during development.
Required Skills
-
Basic knowledge of Embedded C/C++ programming.
-
Understanding of microcontrollers and embedded systems.
-
Knowledge of communication protocols like UART, SPI, I2C, and GPIO.
-
Basic hardware debugging knowledge using multimeter/CRO/logic analyzer.
-
Familiarity with Linux environment is an added advantage.
-
Understanding of RTOS concepts is a plus.
-
Good analytical and problem-solving skills.
-
Willingness to learn new technologies and tools.
Experience
-
Trained Fresher / Internship Experience
-
0 to 6 Months Experience
Job Description :
We are looking for enthusiastic and motivated Embedded Software & Hardware Engineers to join our development team. Candidates should have basic knowledge of embedded systems, microcontrollers, hardware interfaces, and embedded C programming. The role involves working on embedded software development, hardware bring-up, debugging, and testing for embedded products and platforms.
Salary : Unpaid