Embedded Software Developer - 2+ Experience(Chandigarh Onsite)
Summary
Onsite embedded software developer at Bizzhype (Chandigarh) designing real-time embedded software for microcontrollers, including device drivers and middleware on Linux and RTOS platforms, using Embedded C, C++ and Java.
Responsibilities:
- Design and develop embedded software for real time systems.
- Work with micro controllers and embedded processors.
- Develop and debug device drivers and middleware on Linux and RTOS platforms.
- Collaborate with hardware and cross functional teams for system integration.
- Optimise code for performance, memory and reliability.
Requirements:
- Bachelors/Master’s in Computer Science, Electronics or related field.
- 5+ years of experience in embedded software development.
- Proficiency in Embedded C, C++ and Java
- Strong experience with RTOS (e.g, FreeRTOS, VxWorks) and Linux.
- Experience with communication protocols (I2C, SPI, UART, etc)
- Familiarity with GIT, debugging tools, and system-level testing.