Senior Embedded Software Engineer
- Source: Naukri
- Nasu Group
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
We are looking for a Senior Embedded Software Engineer with 4-9 years of experience in Embedded C/C++ development for embedded systems.-The role involves designing, developing, and debugging embedded software, working with communication protocols, and collaborating with cross-functional teams to deliver reliable and high-performance products.
**Responsibilities:**–Develop embedded software using C/C++.–Design and implement device drivers and middleware.–Work with SPI, UART, and I2C communication protocols.–Integrate software with embedded hardware.–Debug and optimize embedded applications.–Participate in code reviews and testing.–Collaborate with hardware and software teams.-Mandatory Skills:-Embedded C, Embedded C++, SPI, UART, I2C, Linux, Device Drivers, Debugging
Good to Have:
-CAN, FreeRTOS, Embedded Linux, Bootloaders, RTOS, Unit Testing, Agile, Automotive Domain
Skills
- c10
- cplusplus
